---Name: 插入/更新 列模板.sql ---Purpose: 用于更新 数据库中 列 的脚本模板 ---Author: xx ---Time: 2015-12-18 10:26:06 ---Remark: tb_simple 为要更新的表;cloumn_simple 为要更新的列,id 为主键 BEGIN TRANSACTION DECLARE @errorSun INT SET @errorSun=0 if exists (select * from syscolumns where id=object_id('tb_simple') and name='cloumn_simple') begin --execute(' alter table tb_simple drop column cloumn_simple ') --SET @errorSun=@errorSun+@@ERROR print ' cloumn cloumn_simple exist!' end else begin alter table tb_simple add cloumn_simple int null SET @errorSun=@errorSun+@@ERROR print 'add cloumn cloumn_simple ok' end IF @errorSun<>0 BEGIN PRINT '有错误,回滚' ROLLBACK TRANSACTION END ELSE BEGIN PRINT '成功,提交' COMMIT TRANSACTION END