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的输出--version
mysql Ver 14.12 Distrib 5.0.24a, for Win32 (ia32)
更新 如果我为BINARY改变VARBINARY,或者说,改变VARBINARY(25)它就可以了。
由于这是一段自动生成的脚本,为了解决这个问题,我应该知道发生了什么。
答案 0 :(得分:1)
BINARY和VARBINARY类型与CHAR和VARCHAR类似。
你必须使用它的长度,如Varchar(255)
答案 1 :(得分:0)
删除bdds_arts
后的逗号。