---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 Top 1 Name From Sysobjects Where Name='tb_simple' And XType='U') --如果存在,则删除。 U = 用户表 V = 视图  P = 存储过程 
Begin
  Drop Table tb_simple
  PRINT 'drop table ok'
End 

CREATE TABLE tb_simple(             --重新 创建表
    [ID] [uniqueidentifier] ROWGUIDCOL  NOT NULL,
    cloumn_simple [nvarchar](20) NOT NULL)
  PRINT 'create table ok'
SET @errorSun=@errorSun+@@ERROR 
 
IF @errorSun<>0
BEGIN
PRINT '有错误,回滚'
ROLLBACK TRANSACTION 
END

ELSE
BEGIN
PRINT '成功,提交'
COMMIT TRANSACTION 
END

 

相关文章:

  • 2022-12-23
  • 2021-11-06
  • 2021-09-16
  • 2022-01-26
  • 2021-09-06
  • 2021-11-29
  • 2021-07-29
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-06
  • 2021-07-26
  • 2021-12-30
  • 2021-11-03
  • 2021-04-27
  • 2021-06-13
相关资源
相似解决方案