vMief: MySQL - IF THEN INSERT - Problem

Beitrag lesen

Mit diesem Unique Index fügt man die Datensätze ohne vorherige Prüfung ein. Will man wissen, ob es den Datensatz schon gab, wertet man die dann zurückgemeldete Fehlermeldung daraufhin aus, ob es es Unique-Constraint-Verletzung war. Jede Meldung hat eine eindeutige Nummer. Einfach mal so einen Fehler provozieren, dann sieht man sie ja.

Leider bin ich in MySQL noch nicht so tief drin, deswegen muss ich leider gestehen, dass ich damit dem Unique Dingen nicht so ganz verstehe.

Aber vielleicht sollte ich noch sagen, dass das oben nicht die ganze Tabelle ist ;) es gibt noch eine dritte (bzw. erste) Spalte, mit einem eindeutigen Schlüssel (mit Autoinkrement) und die beiden oben abgebildeten Spalten sind Fremdschlüssel.