2010-02-08 55 views
1
mysql> ALTER TABLE bdds_arts ADD test VARBINARY; 

ERROR 1064 (42000): 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 
'' at line 1 

varbinary類型有問題嗎?爲什麼這不是MySQL有效的查詢?

這裏的mysql --version

mysql Ver 14.12 Distrib 5.0.24a, for Win32 (ia32) 

UPDATE 的輸出如果我更改爲VARBINARY BINARY或者說,VARBINARY(25),它的工作原理。

由於這是一塊自動生成的腳本,爲了解決這個問題,我應該知道發生了什麼事情。

回答

1

BINARY和VARBINARY類型與CHAR和VARCHAR類似。

你必須使用它的長度像Varchar(255)

0

刪除逗號後bdds_arts