Mysql更改列详细信息

Ank*_*kur 10 mysql alter-table

我试图重新定义列可以具有的varchars数量(在MySQL数据库中).

我在做

alter table obj_details IMG_SRC IMG_SRC varchar(180);
Run Code Online (Sandbox Code Playgroud)

我想将IMG_SRC列中可以使用的字符数更改为180(当前为100).但我得到一个错误,说我应该检查IMG_SRC IMG_SRC varchar(180)附近的语法.

Dom*_*ger 13

你为什么写IMG_SRC两次?你要:

ALTER TABLE obj_details MODIFY IMG_SRC varchar(180);
Run Code Online (Sandbox Code Playgroud)

(对于什么是值得COLUMNMODIFY COLUMN是可选的,看这里.)