basementmedia
Benutzer
- Beiträge
- 16
Hi zusammen,
beim Insert-Befehl kann man ja einen Duplicate-Key abfangen mit
INSERT INTO ... VALUES ... ON DUPLICATE KEY ID=ID
Geht etwas dergleichen auch mit einem Update-Befehl?
Denn es kann ja auch mal sein, dass eine Update-Operation zu einer Duplette führt.
Folgende Syntax hat bei mir nicht funktioniert:
Update ... Set ...=... ON DUPLICATE KEY SET ...=...
also z.B. UPDATE adressen SET name='peter' WHERE ID=2 ON DUPLICATE KEY SET ID=ID
Ich möchte quasi einfach, dass es - beim Erzeugen einer Dublette nicht zu einem Fatal Error kommt, sondern das Skript dann weiter läuft.
Danke schon mal für eure Tipps.
Grüßle
Daniel
beim Insert-Befehl kann man ja einen Duplicate-Key abfangen mit
INSERT INTO ... VALUES ... ON DUPLICATE KEY ID=ID
Geht etwas dergleichen auch mit einem Update-Befehl?
Denn es kann ja auch mal sein, dass eine Update-Operation zu einer Duplette führt.
Folgende Syntax hat bei mir nicht funktioniert:
Update ... Set ...=... ON DUPLICATE KEY SET ...=...
also z.B. UPDATE adressen SET name='peter' WHERE ID=2 ON DUPLICATE KEY SET ID=ID
Ich möchte quasi einfach, dass es - beim Erzeugen einer Dublette nicht zu einem Fatal Error kommt, sondern das Skript dann weiter läuft.
Danke schon mal für eure Tipps.
Grüßle
Daniel