Autor | Zpráva | ||
---|---|---|---|
j Profil * |
#1 · Zasláno: 6. 8. 2008, 11:29:05
zdravim..
mam v jednej tabulke primarny kluc pre: name, varchar a ja potrebujem zmenit primarny kluc a prehodit pre: id_name, integer a nechce mi to normalne zmenit.. hlasi mi to chybu,.. ALTER TABLE `table` DROP PRIMARY KEY , ADD PRIMARY KEY ( `id_name` ) neviete niekto co tam je zle? vdaka.. |
||
Kajman_ Profil * |
#2 · Zasláno: 6. 8. 2008, 11:39:30
Jakou chybu? Co udělat dvakrát alter? Jednou zrušit a jednou vytvořit.
|
||
j Profil * |
#3 · Zasláno: 6. 8. 2008, 12:08:24
Chyba
SQL dotaz: ALTER TABLE `tabulka` DROP PRIMARY KEY ( `name` ) MySQL hlási: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( `name` )' at line 1 |
||
nightfish Profil |
#4 · Zasláno: 6. 8. 2008, 12:14:12
„ALTER TABLE `tabulka` DROP PRIMARY KEY ( `name` ) “
primární klíč může být jen jeden a nebývá pojmenovaný, tzn. uvádět závorky a jmého je nesprávné |
||
j Profil * |
#5 · Zasláno: 6. 8. 2008, 12:47:54
vdaka.. funguje to..
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0