ciao a tutti,

ho una tabella che contiene tutti i comuni e le province italiane; adesso voglio aggiungere un id contatore alla tabella:

ALTER TABLE `tab1` ADD `id` BIGINT( 30 ) NULL AUTO_INCREMENT FIRST

Ma ricevo questo messaggio da MySQL:

#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key

Eppure non è definita alcuna chiave primaria... cosa sbaglio?