Problem se zmenou sloupce. Err: Multiple primary key defined
3 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
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š.