RE: Error ORA-00972
"Flad Deborah M. (DSCYF)" <[email protected]>
| Newsgroups | gmane.comp.db.oracle.toad.free |
|---|---|
| Message-ID | <258601C39FCED844A3E36FF87006E1F713A159CACB@DTIE2K7CLS001.state.de.us> |
codice_sanitario is missing closing double-quote (")
From: [email protected] [mailto:[email protected]] On Behalf Of mariarita
Sent: Thursday, October 20, 2011 06:52
To: [email protected]
Subject: [toad] Error ORA-00972
Message from: mari
Hi, this is my query: select anno_elab as "anno", 1 as "contatore", cartella.n_cartella as "cartella", substr(trim(cartella.cognome)||' '||trim(cartella.nome),1,40) as "cognome_nome", cartella.data_nasc as "data_nascita", anno_elab - to_number(to_char(cartella.data_nasc,'YYYY'),'9999') as "eta", cartella.sesso, cartella.cod_com_nasc as "cod_comune_nascita", trim(comuni.descrizione) as "comune_nascita", cartella.cittadinanza as "cod_cittadinanza", trim(cittadin.des_cittadin) as "cittadinanza", substr(cittadin.flag_cittadin,1,1) as "ue_extraue", cartella.cod_reg as "codice_sanitario, cartella.cod_fisc as "codice_fiscale", cartella.cod_usl as "codice_usl", cartella.data_apertura, cartella.data_chiusura, trim(tab_voci.tab_descrizione) as "motivo_chiusura", anagra_c.citta as "cod_comune_res", trim(comuni_res.descrizione) as "comune_res", anagra_c.indirizzo as "indirizzo_res", trim(areadis_res.descrizione) as "areadis_res", anagra_c.dom_citta as "cod_comune_dom", trim(comuni_dom.descrizione)as "comune_dom", anagra_c.dom_indiriz as "indirizzo_dom", trim(areadis_dom.descrizione) as "areadis_dom", trim(zone.descrizione_zona) as "zona", trim(distretti.des_distr) as "distretto", anagra_c.cod_med as "cod_mmg", substr(trim(medici.mecogn)||' '||medici.menome,1,40) as "mmg", medici.mefisc as "cod_fisc_mmg", region.region as "regione", tabusl.desusl as "usl_residenza", ass_anagrafica.cod_operatore as "pi_cod_operatore", substr(trim(op_pi.cognome)||' '||trim(op_pi.nome),1,40) as "pi_operatore_pi", ass_anagrafica.cod_presidio as "pi_cod_presidio", trim(presidi_pi.despres) as "pi_presidio", presidi_pi.coddistr as "pi_cod_distretto", trim(distretti_pi.des_distr) as "pi_distretto", trim(zone_pi.descrizione_zona) as "pi_zona", ass_anagrafica.progressivo as "pi_num_scheda", ass_anagrafica.data_reg as "pi_data_reg", puauvm.pr_data_richiesta as "pua_data_richiesta", puauvm.pr_data_avvio as "pua_data_avvio", puauvm.pr_data_puac as "pua_data_puac", puauvm.pr_protoc_domanda as "pua_protoc_domanda", puauvm.pr_mmg_data_richiesta as "pua_mmg_data_richiesta", puauvm.pr_mmg_data_sollecito as "pua_mmg_data_sollecito", puauvm.pr_mmg_risposta_neg as "pua_mmg_risposta_neg", puauvm.pr_scheda_1 as "pua_scheda_1", puauvm.pr_scheda_data_1 as "pua_scheda_data_1", puauvm.pr_soc_data_visita as "pua_soc_data_visita", puauvm.pr_soc_effettuata as "pua_soc_effettuata", puauvm.pr_soc_codice as "pua_soc_codice", substr(trim(op_soc.cognome)||' '||trim(op_soc.nome),1,40) as "pua_soc_operatore", puauvm.pr_inf_data_visita as "pua_inf_data_visita", puauvm.pr_inf_effettuata as "pua_inf_effettuata", puauvm.pr_inf_codice as "pua_inf_codice", substr(trim(op_inf.cognome)||' '||trim(op_inf.nome),1,40) as "pua_inf_operatore", puauvm.pr_stato_convoc as "pua_stato_convoc", puauvm.pr_data_seduta as "pua_data_seduta", puauvm.pr_data_verbale_uvm as "pua_data_verbale_uvm", puauvm.pr_num_verbale as "pua_num_verbale", puauvm.pr_sede as "pua_sede", trim(distretti_sede.des_distr) as "pua_distretto", puauvm.pr_centro_soc as "pua_centro_soc", trim(presidi_sede.despres) as "pua_presidio", trim(zone_sede.descrizione_zona) as "pua_zona", puauvm.pr_autosuff as "pua_autosuff", puauvm.pr_revisione as "pua_revisione", puauvm.pr_data_revisione as "pua_data_revisione", puauvm.pr_flag_urgente as "pua_flag_urgente", puauvm.pr_data_chiusura as "pua_data_chiusura", trim(tab_voci1.tab_descrizione) as "pua_motivo_chiusura", trim(tab_pap.descrizione) as "pua_pianoint", puauvm.pr_pianoint_ini as "pua_pianoint_ini", puauvm.pr_pianoint_fin as "pua_pianoint_fin", puauvm.pr_pianoint_spesa as "pua_pianoint_spesa", 0 as "pua_tempo_t", 0 as "pua_liv_isogravita" from sinsnt_test.cartella, sinsnt_test.comuni, sinsnt_test.comuni comuni_res, sinsnt_test.comuni comuni_dom, sinsnt_test.cittadin, sinsnt_test.tab_voci, sinsnt_test.tab_voci tab_voci1, sinsnt_test.anagra_c, sinsnt_test.areadis areadis_res, sinsnt_test.areadis areadis_dom, sinsnt_test.medici, sinsnt_test.region, sinsnt_test.tabusl, sinsnt_test.zone, sinsnt_test.zone zone_pi, sinsnt_test.zone zone_sede, sinsnt_test.distretti, sinsnt_test.distretti distretti_pi, sinsnt_test.distretti distretti_sede, sinsnt_test.operatori op_pi, sinsnt_test.operatori op_soc, sinsnt_test.operatori op_inf, sinsnt_test.presidi presidi_sede, sinsnt_test.presidi presidi_pi, sinsnt_test.ass_anagrafica, sinsnt_test.puauvm, sinsnt_test.tab_pap, sinsnt_test.anno_elab where puauvm.pr_data_puac = to_date('31-12-'||to_char(anno_elab), 'DD-MM-YYYY') and (puauvm.pr_data_chiusura >= to_date('01-01-'||to_char(anno_elab), 'DD-MM-YYYY') or puauvm.pr_data_chiusura is null) and puauvm.n_cartella = cartella.n_cartella and cartella.n_cartella = anagra_c.n_cartella and anagra_c.data_variazione = (select max(data_variazione) from sinsnt_test.anagra_c where cartella.n_cartella = anagra_c.n_cartella) and cod_com_nasc = comuni.codice and cartella.cittadinanza = cittadin.cd_cittadin and ('MOTCHI'= tab_voci.tab_cod and cartella.motivo_chiusura=tab_voci.tab_val) and anagra_c.citta = comuni_res.codice and anagra_c.dom_citta = comuni_dom.codice and anagra_c.areadis = areadis_res.codice and anagra_c.dom_areadis = areadis_dom.codice and anagra_c.cod_med = medici.mecodi and anagra_c.regione = region.cd_reg and (anagra_c.regione||anagra_c.usl) = tabusl.cd_usl and areadis_dom.cod_distretto = distretti.cod_distr and distretti.cod_zona = zone.codice_zona and puauvm.pr_sede = presidi_sede.codpres and presidi_sede.coddistr = distretti_sede.cod_distr and distretti_sede.cod_zona = zone_sede.codice_zona and puauvm.pr_soc_codice = op_soc.codice and puauvm.pr_inf_codice = op_inf.codice and puauvm.pr_pianoint = tab_pap.codice and ('VALPCMCH'= tab_voci1.tab_cod and puauvm.pr_motivo_chiusura=tab_voci1.tab_val) and (puauvm.n_cartella = ass_anagrafica.n_cartella and puauvm.pr_data = ass_anagrafica.pr_data and puauvm.pr_progr = ass_anagrafica.pr_progr) and ass_anagrafica.cod_operatore = op_pi.codice and ass_anagrafica.cod_presidio = presidi_pi.codpres and presidi_pi.coddistr = distretti_pi.cod_distr and distretti_pi.cod_zona = zone_pi.codice_zona why I've the error: ORA-00972: identifier is too long' Thanks Mariarita
_______________________________________
Historical Messages
Author: mariarita
Date: Thu Oct 20 03:52:16 PDT 2011
Hi, this is my query: select anno_elab as "anno", 1 as "contatore", cartella.n_cartella as "cartella", substr(trim(cartella.cognome)||' '||trim(cartella.nome),1,40) as "cognome_nome", cartella.data_nasc as "data_nascita", anno_elab - to_number(to_char(cartella.data_nasc,'YYYY'),'9999') as "eta", cartella.sesso, cartella.cod_com_nasc as "cod_comune_nascita", trim(comuni.descrizione) as "comune_nascita", cartella.cittadinanza as "cod_cittadinanza", trim(cittadin.des_cittadin) as "cittadinanza", substr(cittadin.flag_cittadin,1,1) as "ue_extraue", cartella.cod_reg as "codice_sanitario, cartella.cod_fisc as "codice_fiscale", cartella.cod_usl as "codice_usl", cartella.data_apertura, cartella.data_chiusura, trim(tab_voci.tab_descrizione) as "motivo_chiusura", anagra_c.citta as "cod_comune_res", trim(comuni_res.descrizione) as "comune_res", anagra_c.indirizzo as "indirizzo_res", trim(areadis_res.descrizione) as "areadis_res", anagra_c.dom_citta as "cod_comune_dom", trim(comuni_dom.descrizione)as "comune_dom", anagra_c.dom_indiriz as "indirizzo_dom", trim(areadis_dom.descrizione) as "areadis_dom", trim(zone.descrizione_zona) as "zona", trim(distretti.des_distr) as "distretto", anagra_c.cod_med as "cod_mmg", substr(trim(medici.mecogn)||' '||medici.menome,1,40) as "mmg", medici.mefisc as "cod_fisc_mmg", region.region as "regione", tabusl.desusl as "usl_residenza", ass_anagrafica.cod_operatore as "pi_cod_operatore", substr(trim(op_pi.cognome)||' '||trim(op_pi.nome),1,40) as "pi_operatore_pi", ass_anagrafica.cod_presidio as "pi_cod_presidio", trim(presidi_pi.despres) as "pi_presidio", presidi_pi.coddistr as "pi_cod_distretto", trim(distretti_pi.des_distr) as "pi_distretto", trim(zone_pi.descrizione_zona) as "pi_zona", ass_anagrafica.progressivo as "pi_num_scheda", ass_anagrafica.data_reg as "pi_data_reg", puauvm.pr_data_richiesta as "pua_data_richiesta", puauvm.pr_data_avvio as "pua_data_avvio", puauvm.pr_data_puac as "pua_data_puac", puauvm.pr_protoc_domanda as "pua_protoc_domanda", puauvm.pr_mmg_data_richiesta as "pua_mmg_data_richiesta", puauvm.pr_mmg_data_sollecito as "pua_mmg_data_sollecito", puauvm.pr_mmg_risposta_neg as "pua_mmg_risposta_neg", puauvm.pr_scheda_1 as "pua_scheda_1", puauvm.pr_scheda_data_1 as "pua_scheda_data_1", puauvm.pr_soc_data_visita as "pua_soc_data_visita", puauvm.pr_soc_effettuata as "pua_soc_effettuata", puauvm.pr_soc_codice as "pua_soc_codice", substr(trim(op_soc.cognome)||' '||trim(op_soc.nome),1,40) as "pua_soc_operatore", puauvm.pr_inf_data_visita as "pua_inf_data_visita", puauvm.pr_inf_effettuata as "pua_inf_effettuata", puauvm.pr_inf_codice as "pua_inf_codice", substr(trim(op_inf.cognome)||' '||trim(op_inf.nome),1,40) as "pua_inf_operatore", puauvm.pr_stato_convoc as "pua_stato_convoc", puauvm.pr_data_seduta as "pua_data_seduta", puauvm.pr_data_verbale_uvm as "pua_data_verbale_uvm", puauvm.pr_num_verbale as "pua_num_verbale", puauvm.pr_sede as "pua_sede", trim(distretti_sede.des_distr) as "pua_distretto", puauvm.pr_centro_soc as "pua_centro_soc", trim(presidi_sede.despres) as "pua_presidio", trim(zone_sede.descrizione_zona) as "pua_zona", puauvm.pr_autosuff as "pua_autosuff", puauvm.pr_revisione as "pua_revisione", puauvm.pr_data_revisione as "pua_data_revisione", puauvm.pr_flag_urgente as "pua_flag_urgente", puauvm.pr_data_chiusura as "pua_data_chiusura", trim(tab_voci1.tab_descrizione) as "pua_motivo_chiusura", trim(tab_pap.descrizione) as "pua_pianoint", puauvm.pr_pianoint_ini as "pua_pianoint_ini", puauvm.pr_pianoint_fin as "pua_pianoint_fin", puauvm.pr_pianoint_spesa as "pua_pianoint_spesa", 0 as "pua_tempo_t", 0 as "pua_liv_isogravita" from sinsnt_test.cartella, sinsnt_test.comuni, sinsnt_test.comuni comuni_res, sinsnt_test.comuni comuni_dom, sinsnt_test.cittadin, sinsnt_test.tab_voci, sinsnt_test.tab_voci tab_voci1, sinsnt_test.anagra_c, sinsnt_test.areadis areadis_res, sinsnt_test.areadis areadis_dom, sinsnt_test.medici, sinsnt_test.region, sinsnt_test.tabusl, sinsnt_test.zone, sinsnt_test.zone zone_pi, sinsnt_test.zone zone_sede, sinsnt_test.distretti, sinsnt_test.distretti distretti_pi, sinsnt_test.distretti distretti_sede, sinsnt_test.operatori op_pi, sinsnt_test.operatori op_soc, sinsnt_test.operatori op_inf, sinsnt_test.presidi presidi_sede, sinsnt_test.presidi presidi_pi, sinsnt_test.ass_anagrafica, sinsnt_test.puauvm, sinsnt_test.tab_pap, sinsnt_test.anno_elab where puauvm.pr_data_puac = to_date('31-12-'||to_char(anno_elab), 'DD-MM-YYYY') and (puauvm.pr_data_chiusura >= to_date('01-01-'||to_char(anno_elab), 'DD-MM-YYYY') or puauvm.pr_data_chiusura is null) and puauvm.n_cartella = cartella.n_cartella and cartella.n_cartella = anagra_c.n_cartella and anagra_c.data_variazione = (select max(data_variazione) from sinsnt_test.anagra_c where cartella.n_cartella = anagra_c.n_cartella) and cod_com_nasc = comuni.codice and cartella.cittadinanza = cittadin.cd_cittadin and ('MOTCHI'= tab_voci.tab_cod and cartella.motivo_chiusura=tab_voci.tab_val) and anagra_c.citta = comuni_res.codice and anagra_c.dom_citta = comuni_dom.codice and anagra_c.areadis = areadis_res.codice and anagra_c.dom_areadis = areadis_dom.codice and anagra_c.cod_med = medici.mecodi and anagra_c.regione = region.cd_reg and (anagra_c.regione||anagra_c.usl) = tabusl.cd_usl and areadis_dom.cod_distretto = distretti.cod_distr and distretti.cod_zona = zone.codice_zona and puauvm.pr_sede = presidi_sede.codpres and presidi_sede.coddistr = distretti_sede.cod_distr and distretti_sede.cod_zona = zone_sede.codice_zona and puauvm.pr_soc_codice = op_soc.codice and puauvm.pr_inf_codice = op_inf.codice and puauvm.pr_pianoint = tab_pap.codice and ('VALPCMCH'= tab_voci1.tab_cod and puauvm.pr_motivo_chiusura=tab_voci1.tab_val) and (puauvm.n_cartella = ass_anagrafica.n_cartella and puauvm.pr_data = ass_anagrafica.pr_data and puauvm.pr_progr = ass_anagrafica.pr_progr) and ass_anagrafica.cod_operatore = op_pi.codice and ass_anagrafica.cod_presidio = presidi_pi.codpres and presidi_pi.coddistr = distretti_pi.cod_distr and distretti_pi.cod_zona = zone_pi.codice_zona why I've the error: ORA-00972: identifier is too long' Thanks Mariarita
__
_______________________________________
________________________________
Confidentiality Notice - This electronic mail transmission and any attachment(s) are privileged and confidential and are intended only for the review of the party to whom it is addressed. If you have received this transmission in error, please immediately notify the sender and delete the unintended message received. Unintended transmission shall not constitute waiver of work product or any other privilege.