SQL 事务 [两种]
2008-06-16 23:33
253 查看
方法一(SQL 2000/2005):
BEGIN Tran
.......
declare @RegionError int
select @RegionError=@@error
if(@RegionError=0)
COMMIT Tran
else
ROLLBACK Tran
方法二(SQL 2005):
begin try
--begin tran
-- 批次處理
--print 1/0
--commit tran
end try
begin catch
--rollback tran
--異常處理,例如print error_number(), error_saverity(), error_message()
--print error_number()
end catch
BEGIN Tran
.......
declare @RegionError int
select @RegionError=@@error
if(@RegionError=0)
COMMIT Tran
else
ROLLBACK Tran
方法二(SQL 2005):
begin try
--begin tran
-- 批次處理
--print 1/0
--commit tran
end try
begin catch
--rollback tran
--異常處理,例如print error_number(), error_saverity(), error_message()
--print error_number()
end catch
相关文章推荐
- .net中和sql中使用事务的两种用法介绍
- 【SQLite数据库小结】sql语句的两种形式以及你不能不知的事务
- sql 事务的两种应用
- MS SQL Server 两种方式 实现事务
- 事务的两种用法(1.在SQL中写存储过程 2.在ADO.NET中处理)各有优点
- .net Sql server 事务的两种用法
- T-SQL编程(事务)
- 《Spark商业案例与性能调优实战100课》第9课:商业案例之通过Spark SQL 下两种不同方式实现口碑最佳和最热门电影比较
- Sql server 事务的两种用法
- mysqli的多条sql语句操作以及简单的事务处理~~~~~
- 事务、异常-T-SQL 编码时应该注意的10个问题-by小雨
- SQL中什么时候用视图,什么时候用存储过程,什么时候用事务
- 在事务中执行sql语句
- T-SQL 存储过程中使用事务并回滚出错的SQL语句(C#事务处理)
- 两种分页SQL语句
- SQL语法整理[10]——事务与锁
- SQL 视图 局部变量 全局变量 条件语句 事务 触发器
- Oracle PL/SQL 程序设计读书笔记 - 第14章 DML和事务管理
- XenDesktop 5 SQL Server Mirror事务日志比较大的原因分析
- 实现数据库事务的简单方法ExecuteSqlTran()