Hello,
und konkret? hast du da ein beispiel für mich?
Hier ist ein Beispiel
http://www.java2s.com/Code/SQL/Select-Clause/SettingaUniqueConstraint.htmVersuche dann mal in der MySQL-Konsole (oder im phpmyadmin) einen Datensatz einzufügen, und dann noch einen mit dem gleichen Namen.
Lass Dir auch mal das Create-Table-Statement anzeigen.
MySQL rationalisiert das Wort CONSTRAINT einfach weg :-))
Hi, also das mit CONSTRAINT habe ich gelöst, jetzt kommt eben die Fehlermeldung sqlseitig, dass eben der datensatz schon vorhanden ist:
Query {INSERT INTO `flyspray_locations` ( owner_name, street_name, plz_name, loc_name) VALUES ( ?, ?, ?, ?)} with params {Trabold,Hauptstraße 10,95447,Bayreuth} Failed! (Duplicate entry 'Trabold-95447-Bayreuth-Hauptstraße 10' for key 2)
Nur wie kann ich daraus eine "brauchbare" Fehlermeldung erzeugen, die ich im Programm anzeigen lassen kann?