hallo, ich habe ein sql skript:
REM *** Beschreibung ***
set wrap off
set pause off
set newpage 0
set verify off
set space 1
set linesize &NRCOLS
set pagesize &NRLINES
set underline =
set colsep ' '
set termout off
ttitle left "TITEL"
right Seite SQL.PNO skip 2 -
column DAT heading "MB-Datum" format A8
column NR heading "MDNR" format A7
column TL heading "TLNR" format A6
column MG heading "Menge" justify right format A10
column RM heading "RM1" format 999999999
column BEN heading "Benennung" format A60
column LO heading "Lager-Nr" format A8
column SVA heading "VArt" format A4
column VNR heading "Verursacher" format A12
column BA heading "BArt" format A4
column VKB heading "VK" format A2
column GRP heading "Gruppe" format A6
<ABFRAGE>
spool &SPOOLFILE
/
spool off
exit
momentan steht EINE abfrage an der stelle wo abfrage steht....es funktioniert auch. nun das problem:
ich habe zwei abfrage und je nach wert der variable &ANZEIGE soll eine der beiden abfragen ausgeführt werden.
mit:
case
when &ANZEIGE = 'MB' THEN <Abfrage1>;
when &ANZEIGE = 'TL' THEN <Abfrage2>;
end case;
wird immer die 2. abfrage ausgeführt egal welchen wert die variable hat!!
kann mir jemand helfen