Mailinglisten-Archive |
Zitiere Michael Renner <michael.renner_(at)_tuebingen.mpg.de>: > ich versuche zu einer bestehenden Tabelle eine Spalte > anzulegen, die primary key sein soll. Leider ohne > Erfolg: > mysql> ALTER TABLE faces ADD COLUMN ID INT NOT NULL > AUTO_INCREMENT, PRIMARY KEY (ID); > ERROR 1064: You have an error in your SQL syntax near > 'PRIMARY KEY (ID)' at line 1 > mysql> ALTER TABLE faces ADD COLUMN ID INT NOT NULL > AUTO_INCREMENT; > ERROR 1075: Incorrect table definition; There can only > be one auto column and it must be defined as a key > Beim Anlegen einer Tabelle führt ein ähnlicher Befehl > zum Erfolg .. verwundert und um Erhellung bittend ... > -- Sali Michael du kannst ganz einfach folgendes Statement verwenden: ALTER TABLE faces ADD COLUMN ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY; Grüessle, vogel --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive