不能直接修改。
如果有数据,建议按下面方法执行
--变通:先建一个新的符号要求的字段,然后把老字段的值复制过来,最后把老字段删掉
alter table table_name add new_field_name int
update table_name set new_field_name = old_field_name
alter table table_name drop column old_field_name
如果没数据,也可以这样
--循规蹈矩:添加、删除、修改类型
ALTER TABLE table_name ADD column_name datatype
--要删除表中的列
ALTER TABLE table_name DROP COLUMN column_name
--要改变表中列的数据类型
ALTER TABLE table_name ALTERCOLUMN column_name datatype
Reference
1 https://blog.csdn.net/weixin_41947488/article/details/79877683