[MYSQL] Fehler, wie kommt das?

Bububoomt

ohne Vertrauen
ID: 10361
L
28 April 2006
19.666
769
Kann mir wer erklären wie das kommt??:

Also ich mache ein Update einer Zeile, bei dem Datum und User einen bestimmten wert haben. Also ich mache ein Update der Spalte Punkte.

Wenn das Update nciht erfolgreich ist, gibts ja die zeile nicht und es wird eine neue Zeile angelegt.

Sollte ja eigentlich so klappen.

Ich hatte nun das Problem, das ab und ann auf einmal doppelte einträge vorhanden waren.

Ich habe das Problem nun gelöst indem ich über Datum und User ein unique gemacht habe.

Aber wie kommt das zustande??

Dürfte doch eigentlich nciht sein.
 
Bububoomt schrieb:
Wenn das Update nciht erfolgreich ist, gibts ja die zeile nicht und es wird eine neue Zeile angelegt.
Das kann noch andere Gründe haben, ausser dass die Zeile nicht existiert, z.B. falsche Syntax oder ein überlasteter Server.