更改表列的数据类型

时间:2009-12-30 12:02:20

标签: sql-server-2005

一个非常简单的MSSQL命令给出了错误。

  

create table emp(empid char(6));

     

插入emp值(3);

     
    
      

ALTER TABLE emp MODIFY empid char(10); //错误行:@

    
  

错误>第1行:'empid'附近的语法不正确。

令人难以置信的是,这一天不是我的,也不是All Hail MS:P

任何决议?

1 个答案:

答案 0 :(得分:1)

将其更改为

ALTER TABLE emp ALTER COLUMN empid char(10)

看看

ALTER TABLE (Transact-SQL)

并搜索 ALTER COLUMN 示例