当前位置: 代码迷 >> Sql Server >> ,判断式的添加字段语句
  详细解决方案

,判断式的添加字段语句

热度:17   发布时间:2016-04-27 12:36:37.0
求助,判断式的添加字段语句。
求助大侠一个语句。

假设不确定在A表中有没有字段tt,如果有就不执行增加字段tt,如果没有,则增加字段tt varchar(50).

------解决方案--------------------
if(NOT EXISTS(SELECT * FROM [sys].[columns] WHERE [name]='tt' AND [object_id]=(SELECT object_id FROM [sys].[objects] WHERE name='A表')))
begin
ALTER TABLE [A表] ADD tt varchar(50);
end
  相关解决方案