Hallo benötige mal wieder Hilfe:
Habe ein SQL-Skript bei dem ich mittels accept das Datum während der Ausführung eintragen möchte. Bekomme jedoch immer Fehlermeldungen:
Code:
set echo off
set feedback off
set heading off
set pagesize 0
accept datanf promt 'Datum eingeben'
spool D:\Eigene_Dateien_(D)\03_Auswertungen_SCTSneu\monatl_durchschnitt\ergebnis\abgeschl_mon_durchschn.txt
select Kzt, '|', count(Kzt) as Anzahl, '|',round(avg (Round(KO.erl_dat - KO.kontaktdatum))) as bearbdauer,'|'
from pkv.itd_kontakt KO
where Kzt between '9950' and '9959' and
KO.abschluss = 1 and
KO.kontaktabschluss between '&datanf' and '10.01.2005'
group by Kzt, Kzt
;
spool off
Fehlermeldung:
SP2-0003: Fehlerhafter ACCEPT-Befehl beginnt mit promt 'Datum eingeben'
alt 5: KO.kontaktabschluss between '&datanf' and '10.01.2005'
neu 5: KO.kontaktabschluss between 'spool off ' and '10.01.2005'
KO.kontaktabschluss between 'spool off ' and '10.01.2005'
*
FEHLER in Zeile 5:
ORA-01858: ein nicht-numerisches Zeichen wurde gefunden, wo numerisches erwartet wurde
Vielen Dank für eure Hilfe
mprusi
Habe ein SQL-Skript bei dem ich mittels accept das Datum während der Ausführung eintragen möchte. Bekomme jedoch immer Fehlermeldungen:
Code:
set echo off
set feedback off
set heading off
set pagesize 0
accept datanf promt 'Datum eingeben'
spool D:\Eigene_Dateien_(D)\03_Auswertungen_SCTSneu\monatl_durchschnitt\ergebnis\abgeschl_mon_durchschn.txt
select Kzt, '|', count(Kzt) as Anzahl, '|',round(avg (Round(KO.erl_dat - KO.kontaktdatum))) as bearbdauer,'|'
from pkv.itd_kontakt KO
where Kzt between '9950' and '9959' and
KO.abschluss = 1 and
KO.kontaktabschluss between '&datanf' and '10.01.2005'
group by Kzt, Kzt
;
spool off
Fehlermeldung:
SP2-0003: Fehlerhafter ACCEPT-Befehl beginnt mit promt 'Datum eingeben'
alt 5: KO.kontaktabschluss between '&datanf' and '10.01.2005'
neu 5: KO.kontaktabschluss between 'spool off ' and '10.01.2005'
KO.kontaktabschluss between 'spool off ' and '10.01.2005'
*
FEHLER in Zeile 5:
ORA-01858: ein nicht-numerisches Zeichen wurde gefunden, wo numerisches erwartet wurde
Vielen Dank für eure Hilfe
mprusi