阿里云折扣码

轻云博客 > SQL Server数据库设计 > sql server 存储过程(事务,带参数声明,数据库瘦身)

sql server 存储过程(事务,带参数声明,数据库瘦身)

作者:Aisencici / 日期:2014-5-8 22:39:00 / 分类:SQL Server数据库设计 / 浏览:2710
CREATE PROCEDURE procedureName (@var1 as varchar(50),@var2 as varchar(50))
--建立未发临时表
AS
begin tran
 
--doSth
 
DUMP TRANSACTION GJJ WITH NO_LOG ---------1.清空日志
 
BACKUP LOG GJJ WITH NO_LOG ------------2.截断事务日志
 
DBCC SHRINKDATABASE(GJJ) ----------------- 3.收缩数据库
 
 
 
IF @@ERROR>0
BEGIN
ROLLBACK
END
ELSE
BEGIN
COMMIT
END
 
GO


本文标签:
From:Aisencici
分享到: