1 if Exists(select top 1 * from sysObjects where Id=OBJECT_ID(N'表名') and xtype='U') 2 BEGIN 3 IF COL_LENGTH('表名', '列名') IS NOT NULL 4 PRINT N'列 存在' 5 ELSE 6 BEGIN 7 ALTER TABLE 表名 ADD 列名 nvarchar(50); 8 9 EXEC sp_addextendedproperty N'MS_Description', N'说明', N'SCHEMA', N'dbo',N'TABLE', N'表名', N'COLUMN', N'列名' 10 11 END 12 end 13 else 14 print ''