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š.