Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> where is the error ?
Hi i'm newbie to Oracle and procedure and function.
This is my problem, i have this query
SELECT
D.DENOM_COMUNE as denom_comune, D.COD_PROVINCIA as cod_provincia,
D.COD_COMUNE as cod_comune
FROM
CAMPIONE_COMUNI A,
PROVINCIA B,
REGIONE C,
COMUNE D
WHERE
A.COD_INDAGINE = '0001703463' AND -- C_COD_INDAGINE AND A.TIPOLOGIA_FASE = '0102' AND A.STATO_LAV in ('06','10','11','12') AND C.COD_UURR ='18' AND --C_COD_UURR AND
to_date(C_DATA_ACQ_DATI,'YYYY-MM-DD') AND A.COD_PROVINCIA=B.COD_PROVINCIA AND B.COD_REGIONE = C.COD_REGIONE AND D.COD_PROVINCIA=A.COD_PROVINCIA AND D.COD_COMUNE=A.COD_COMUNE AND ( A.COD_INDAGINE NOT IN ( SELECT COD_INDAGINE FROM FILE_UPLOAD WHERE STATO_FILE IN (1,2) ) OR A.COD_PROVINCIA NOT IN ( SELECT COD_PROVINCIA FROM FILE_UPLOAD WHERE STATO_FILE IN (1,2) ) OR A.COD_COMUNE NOT IN ( SELECT COD_COMUNE FROM FILE_UPLOAD WHERE STATO_FILE IN (1,2) ) OR A.DATA_ACQ_DATI NOT IN ( SELECT DATA_ACQ_DATI FROM FILE_UPLOADWHERE STATO_FILE IN (1,2) )
(
--C_COD_PROVINCIA IN VARCHAR2(3),
--C_COD_COMUNE IN VARCHAR2(3),
C_COD_INDAGINE IN VARCHAR2(10), C_COD_UURR IN VARCHAR2(2), C_DATA_ACQ_DATI IN DATE
--COD_COMUNE OUT VARCHAR2(3),
--COD_PROVINCIA OUT VARCHAR2(3),
--DENOM_COMUNE OUT VARCHAR(60)
COD_COMUNE VARCHAR2(3); COD_PROVINCIA VARCHAR2(3); DENOM_COMUNE VARCHAR2(60);
BEGIN
SELECT
D.DENOM_COMUNE, D.COD_PROVINCIA, D.COD_COMUNE
INTO DENOM_COMUNE, COD_PROVINCIA, COD_COMUNE
FROM
CAMPIONE_COMUNI A,
PROVINCIA B,
REGIONE C,
COMUNE D
WHERE
A.COD_INDAGINE = '0001703463' AND -- C_COD_INDAGINE AND A.TIPOLOGIA_FASE = '0102' AND A.STATO_LAV in ('06','10','11','12') AND C.COD_UURR ='18' AND --C_COD_UURR AND
to_date(C_DATA_ACQ_DATI,'YYYY-MM-DD') AND A.COD_PROVINCIA=B.COD_PROVINCIA AND B.COD_REGIONE = C.COD_REGIONE AND D.COD_PROVINCIA=A.COD_PROVINCIA AND D.COD_COMUNE=A.COD_COMUNE AND ( A.COD_INDAGINE NOT IN ( SELECT COD_INDAGINE FROM FILE_UPLOAD WHERE STATO_FILE IN (1,2) ) OR A.COD_PROVINCIA NOT IN ( SELECT COD_PROVINCIA FROM FILE_UPLOAD WHERE STATO_FILE IN (1,2) ) OR A.COD_COMUNE NOT IN ( SELECT COD_COMUNE FROM FILE_UPLOAD WHERE STATO_FILE IN (1,2) ) OR A.DATA_ACQ_DATI NOT IN ( SELECT DATA_ACQ_DATI FROM FILE_UPLOADWHERE STATO_FILE IN (1,2) )