我创建了一个名为items的表,并将name作为int插入,并且错误地提供了255类型的长度,但现在我想改变表结构并运行查询 -
ALTER TABLE项目 ALTER COLUMN name varchar(255);但它并没有改变我需要在table.help plz
中改变的表格答案 0 :(得分:21)
有两种方式
ALTER TABLE t1 CHANGE <column_name> <column_name> <type>
注意:您必须两次写入列名 OR
ALTER TABLE t1 MODIFY <column_name> <type> ;
答案 1 :(得分:2)
尝试:
alter table t1 modify column name varchar(255);
答案 2 :(得分:1)
尝试:
ALTER table items
MODIFY name varchar(255);