27,579
社区成员
发帖
与我相关
我的任务
分享
IF COLUMNPROPERTY(OBJECT_ID('表名'),'字段名','ColumnId')>0
ALTER TABLE 表名 ALTER COLUMN 字段名 字段类型
ELSE
ALTER TABLE 表名 ADD 字段名 字段类型
IF EXISTS (SELECT * FROM sys.syscolumns WHERE name='字段名' and id = OBJECT_ID(N'表名'))
BEGIN
--Alter Column
END
ELSE
BEGIN
--Add Column
END
if exists (select 1 from syscolums where id = object_id('tab') and name = ?)
exec ('alter table tab alter column ? new_date_type')
else
exec ('alter table tab add ? new_date_type')