Mysql更改列详细信息
我正在尝试重新定义列可以拥有的 varchar 数量(在 MySQL 数据库中)。
我正在做
alter table obj_details IMG_SRC IMG_SRC varchar(180);
我想将 IMG_SRC 列中可以使用的字符数更改为 180(当前为 100)。但我收到一条错误消息,说我应该检查 IMG_SRC IMG_SRC varchar(180) 附近的语法。
I am trying to redefine the number of varchars a column can have (in a MySQL db).
I am doing
alter table obj_details IMG_SRC IMG_SRC varchar(180);
I want to change the number of characters that can be used in the column IMG_SRC to 180 (it is currently 100). But I get an error saying that I should check the syntax near IMG_SRC IMG_SRC varchar(180).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
为什么要写两次
IMG_SRC
?您想要:(对于
MODIFY COLUMN
中的COLUMN
的价值是可选的,请参阅此处。)Why did you write
IMG_SRC
twice? You want:(For what it's worth the
COLUMN
inMODIFY COLUMN
is optional, see here.)您缺少
MODIFY COLUMN
,并且出于某种原因指定了IMG_SRC
两次。试试这个,
You're missing
MODIFY COLUMN
, and you're specifyingIMG_SRC
twice for some reason.Try this instead,
我认为你的意思是:
I think what you mean is: