Christian Kruse: Varchar unique ?

Beitrag lesen

Hallo Michael,

ich würde gern einem  bestehenden tabellenfeld (varchar)
das attribut unique verpassen.
[...]
kann ich das direkt mit einem mysql-statement machen (und wenn ja,
wie?) , oder geht das bei einem varchar gar nicht mit unique?

Ein

ALTER TABLE tabelle MODIFY name VARCHAR(30) NOT NULL DEFAULT '0' UNIQUE;

sollte es tun. Mehr Infos unter

http://www.mysql.com/doc/A/L/ALTER_TABLE.html

Gruesse,
 CK