SQL serber 删除带有默认值的字段

来源:互联网 发布:淘宝必须用支付宝吗 编辑:程序博客网 时间:2024/06/05 08:03
declare @tableName varchar(100)='表名';declare @columnName varchar(100)='字段名';declare @constraintName varchar(200);select @constraintName=b.name from syscolumns a,sysobjects b where a.id=object_id(@tableName) and b.id=a.cdefault and a.name=@columnName and b.name like 'DF%';exec('alter table '+@tableName+' drop constraint '+@constraintName);exec ('alter table ' + @tableName + ' drop column ' + @columnName );

0 0
原创粉丝点击