Thomas Luethi: Bei 'duplicate key' zusätzlichen Query ausführen?

Beitrag lesen

Hallo,

ich habe eine einfache Tabelle mit den Feldern "id" (auto_increment) und "data" (unique).

Was ist der primary key?

Wenn ich versuche einen bereits vorhandenen Eintrag nochmal reinzuschreiben,

mit was fuer einer Query?

bekomme ich die Meldung "duplicate key". Soweit ist das ja auch gut.

OK, Du bist also froh, dass Du nicht drueberschreiben kannst.

Sonst haette ich Dir REPLACE anstatt INSERT empfohlen.
http://www.mysql.com/doc/de/REPLACE.html

Sorry, die eigentliche Frage kann ich nicht beantworten.

Gruesse,

Thomas