读书人

判断式的添加字段语句

发布时间: 2012-05-30 20:20:04 作者: rapoo

求助,判断式的添加字段语句。
求助大侠一个语句。

假设不确定在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

读书人网 >SQL Server

热点推荐