Problem se zmenou sloupce. Err: Multiple primary key defined

Dobrej,
mel jsem spatne nadefinovanej sloupec s primarnim klicem. Hodlam ho zmenit a hlasi to tuto chybu : Multiple primary key defined

Menim ho pomoci
alter table jivo.adresar change id id smallint unsigned primary key auto_increment not null

Muzete rici, kde je chyba a proc ? Zadny indexy jsem jeste zatim negeneroval a jedna se tabulku bez relaci, takze neni ani s nicim svazana.
Uz jsem to zjistil. Nemuzu proste normalne menit primary key sloupec, ale jak to teda zmenim ? Musi existoivat nejakej zpusob. Jak se da zrusit primarni klic?

Jinak u nove vytvorene a cerstve naplnene tabulky to slo. Proto jsem hledal jinou chybu.

Dik
ALTER TABLE tabulka DROP PRIMARY KEY

Pak je tabulka bez klíče a můžeš ho nadefinovat, kde chceš.