2010-10-15 36 views
0

我的SQL查詢我的SQL查詢中的錯誤在哪裏?

ALTER TABLE `USERS` MODIFY `UUID` SERIAL UNSIGNED NOT NULL AUTO_INCREMENT 

,但我不斷獲取

#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 'UNSIGNED NOT 
NULL AUTO_INCREMENT' at line 1 
從MySQL

(5.1版本)。 :-(

任何指針

回答

2

MySQL Doc

SERIAL是BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE的一個別名

這就是爲什麼你不必添加。更多屬性...

+0

就在我發佈這個問題後,我偶然發現了這個事實,無論如何感謝您的回答。:-) – AppleGrew 2010-10-15 12:07:11

+0

R參考鏈接:http://dev.mysql.com/doc/refman/5.0/en/numeric-type-overview.html – AppleGrew 2010-10-15 12:07:58