我正在尝试在MySQL的表中添加一个简单的列,但它给出了语法错误:
错误代码:1064
您的SQL语法有错误;
代码:
ALTER TABLE `user`
ADD classname VARCHAR 150 NULL AFTER id;
答案 0 :(得分:3)
尝试:
ALTER TABLE `user`
ADD classname VARCHAR(150) NULL AFTER id;
答案 1 :(得分:3)
varchar类型的长度必须用括号括起来:
ALTER TABLE `user`
ADD classname VARCHAR(150) NULL AFTER id;
答案 2 :(得分:3)
字段n sql的长度必须用()括起来,但你错过了paranthesis(),所以你得到了错误,只需尝试使用()
paragraph1:
sentence
~~~~~~~~~~
paragraph4:
sentence
~~~~~~~~~~
答案 3 :(得分:2)
数据类型
需要额外的括号ALTER TABLE `user`
ADD classname VARCHAR(150) NULL AFTER id;