Wie definiert man eine Datumsvariable und weist diese Variable aus der Tabelle in Oracle zu?Definieren Sie eine Datumsvariable in Oracle
Ich habe versucht, unter
DEFINE EXTRACTION_DATE = SELECT DATA_EXTRACTION_DATE FROM tbl1
SELECT PA.PERSON_ID,A.PERIOD_END_DATE,PA.OPT_OUT_OF_PLAN_DATE,A.TERMINATION_DATE,
CASE WHEN A.PERIOD_END_DATE <= ADD_MONTHS(TRUNC(&EXTRACTION_DATE), -3) THEN 'Y' ELSE 'N' END
FROM
tbl2
es ungültige Anweisung Fehler zu werfen.
Es ist kein Duplikat eines anderen. Weil ich Variable von der Tabelle nicht durch statische Variable erhalten muss.
Wo in das Oracle-Handbuch hast du diese Syntax gefunden? –
Ich bin neu bei Oracle Ich verweise nur einige Website ...... Ich brauche die Syntax genau gleich wie sql DECLARE-Anweisung – Domnic
Mögliche Duplikate von [Wie deklariert Variable und verwenden Sie es in der gleichen SQL-Skript? (Oracle SQL)] (http://stackoverflow.com/questions/3564283/how-to-declare-variable-and-use-it-in-the-same-sql-script-oracle-sql) – hemalp108