hi, Bitte ich bruache eure Hilfe.
ich habe in Oracle DB eine Tabelle erzeugt, jetzt will ich die daten speichern aber vorher muss immer überprüft lassen, ob die Daten schon vorhanden ist falls ja dann nicht gepeichert wird sonst speichern.
IF NOT EXISTS (select * from tablename
where Tdate='22.08.2008')
INSERT INTO tablename
(Tdate, from, To, Daon)
values('22.08.2008' , 'KH', 'GU', '1,799')
dann bekomme ich diese Fehlermeldung :
Error starting at line 2 in command:
where Tdate='22.08.2008')
Error report:
Unknown Command
1 rows inserted
Frage 1 : obwohl die daten schon in der Tabelle existiert aber speichert trotzdem
scheint die If Bedinung nicht richtig funktioniert.
wie kann ich diese Problem losen.
Danke im Voraus.
ich habe in Oracle DB eine Tabelle erzeugt, jetzt will ich die daten speichern aber vorher muss immer überprüft lassen, ob die Daten schon vorhanden ist falls ja dann nicht gepeichert wird sonst speichern.
IF NOT EXISTS (select * from tablename
where Tdate='22.08.2008')
INSERT INTO tablename
(Tdate, from, To, Daon)
values('22.08.2008' , 'KH', 'GU', '1,799')
dann bekomme ich diese Fehlermeldung :
Error starting at line 2 in command:
where Tdate='22.08.2008')
Error report:
Unknown Command
1 rows inserted
Frage 1 : obwohl die daten schon in der Tabelle existiert aber speichert trotzdem
scheint die If Bedinung nicht richtig funktioniert.
wie kann ich diese Problem losen.
Danke im Voraus.
Zuletzt bearbeitet: