M.: mysql fehler 1062 Doppler id finden

Beitrag lesen

Mahlzeit,

Aus dem weiteren Verlauf des OP-Textes geht hervor, dass nicht die ID gemeint ist, sondern der "wert"-Wert doppelt vorkommen kann.

dann ist das auslesen dieser ID ja kein Problem. Der soppelte Wert ist bekannt, da er grade nen Fehler geworfen hat. Dann einfach den Eintrag auslesen mit dieser Wert und schon hat man die ID.

Nur LAST_INSERT_ID() garantiert, dass die ID des von der aktuelle Verbindung eingefügten Datensatzes geliefert wird.

und wenn das Query fehlgeschlagen hat, wie komm ich an den Wert? Genau das war ja die Frage, zumidnest versteh ich sie so.

--
42