我在使用alter table语句对表增加字段时,使用如下语句增加一个字段是成功的
alter table com_gs
add phone nvarchar(30) null
但使用如下语句增加两个字段时出现错误
alter table com_gs
add phone nvarchar(30) null
add address nvarchar(100) null
错误提示
服务器: 消息 156,级别 15,状态 1,行 3
在关键字 'add' 附近有语法错误。
使用如下语句增加两个字段时也出错
alter table com_gs
{
add phone nvarchar(30) null
add address nvarchar(100) null
}
错误提示
[Microsoft][ODBC SQL Server Driver]语法错误或违反访问规则请问使用alter table 对表同时增加多个字段时,如何操作

解决方案 »

  1.   

    alter   table   com_gs
    add   phone   nvarchar(30)   null, address   nvarchar(100)   null
      

  2.   

    alter table com_gs add phone varchar(30) not null default ''加上默认
      

  3.   

    可以添加多列,但是修改字段类型的时候只能一次一个,下列的语句是错误的.alter table com_gs
    alter column phone   nvarchar(30), address   nvarchar(100)