Alter table 表 alter column 字段 int(8)和
Alter table 表 alter column 字段1 text(100)

解决方案 »

  1.   

    不能对text,int指定宽度,但可以通过改变int为bigint来解决int:--创建测试环境
    create table A
    (
      ID int
    )
    --转换ID为int(8)
    alter table A alter column ID bigint--删除测试环境
    drop table A
      

  2.   

    text 类型不能指定宽度吧!而且对text,ntext,image等列的修改都是不能直接采用 alter table A alter column 列名的,只能在原表直接添加一个新的列,把原列复制到新列,然后删除原列