ugrás a tartalomhoz

Incorrect table definition hiba új auto_increment mező felvételekor

Anonymous · 2006. Okt. 31. (K), 17.25
Szeretnék 1 új mezőt csinálni phpmyadminban, amiben autómatikusan ganarálódnak a számok. (auto_increment)
Eddíg sikerült is de most van valami hiba:

SQL-kérés:

ALTER TABLE `piac` ADD `id222` INT( 11 ) NOT NULL AUTO_INCREMENT

MySQL jelzi: Dokumentáció
#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key

Valaki tud segíteni?
 
1

mit írt ki

Bártházi András · 2006. Okt. 31. (K), 17.28
És hogyan értelmezed a hibaüzenetet?
2

hát

Anonymous · 2006. Okt. 31. (K), 17.59
Hát ezt írta ki. És angolul meg nem tudok.
3

hajrá

Bártházi András · 2006. Okt. 31. (K), 18.04
Akkor itt az ideje, hogy kiszótárazd, és megtanulj.

"Hibás tábla definíció; csak egy auto oszlop lehet, és kulcsként kell definiálni"

Vagyis vagy van már auto_increment mező abban a táblában, vagy pedig kulcsként kéne definiálnod ezt a mezőt (PRIMARY KEY, de lehet másodlagos kulcs is). Nem szívatni akarlak, de tényleg csak azzal léphetsz tovább, ha kiszótárazod ezeket a nyelvileg tök egyszerű hibaüzeneteket.