你可以建一张临时表,把数据全部备份到临时表中select * into 临时表 from 表 然后删除表中的所有数据truncate table 表接下来再试试这段改变了列的类型的SQL:Alter Table 表名 Alter Column 列名 varchar(10);修改成功之后,你再将临时表里面的数据导入到这张表insert into 表(列1,列2...) select * from 临时表祝你好运!
重新开一个session。。。