Ilja: UNIQUE in PHPmyAdmin und allgemein

Beitrag lesen

yo,

CREATE UNIQUE INDEX indexname ON (spaltename 1, spaltename 2);
Führt zu folgender Fehlermeldung:

#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near '( nr, name )' at line 1

kann an deiner version von mysql liegen, geht wohl erst ab 3.22. generell sollte es möglich sein, ein unique über mehrere spalten zu bilden. welche version von mysql benutzt du den ?

versuch mal

ALTER TABLE tabellenname ADD CONSTRAINT indexname (spalte,...)

Ilja