SET XACT_ABORT ON 数据库事务

简介: 转载:http://www.cnblogs.com/rob0121/articles/2320932.html SET XACT_ABORT ON   SET XACT_ABORT ON分为两种:   1、总体作为一个事务,整体提交或整体回滚,格式为: SET XACT_ABORT ON...

转载:http://www.cnblogs.com/rob0121/articles/2320932.html

SET XACT_ABORT ON

  SET XACT_ABORT ON分为两种:

  1、总体作为一个事务,整体提交或整体回滚,格式为:

SET XACT_ABORT ON
BEGIN TRAN
--要执行的语句
COMMIT TRAN
GO

  2、每个语句作为一个事务,事务在错误行终止,错误行回滚,错误行之前的不回滚,格式为:

SET XACT_ABORT ON
BEGIN
--要执行的语句
END
GO
目录
相关文章
|
22天前
|
SQL 关系型数据库 数据库
事务隔离级别:保障数据库并发事务的一致性与性能
事务隔离级别:保障数据库并发事务的一致性与性能
|
22天前
|
算法 大数据 数据库
数据库事务:保障数据一致性的基石
数据库事务:保障数据一致性的基石
|
22天前
|
存储 SQL 关系型数据库
认识数据库中的事务机制
认识数据库中的事务机制
26 0
|
15天前
|
SQL 关系型数据库 MySQL
使用关系型数据库事务的例子
【5月更文挑战第12天】本文介绍了设置MySQL事务的三种方式:全局、当前session和下一个事务,并提供了示例代码展示如何开始事务和设置隔离级别。还简述了引擎设置和数据源DSN格式。最后,讨论了SQL优化策略,包括选择合适的存储引擎、优化字段数据类型、建立索引、避免全表扫描等。
40 4
使用关系型数据库事务的例子
|
15天前
|
存储 关系型数据库 MySQL
了解如何在关系型数据库中处理事务
【5月更文挑战第12天】数据库事务确保数据的ACID特性,即原子性、一致性、隔离性和持久性。它们用于一组操作,要么全部成功,要么全部不执行,防止数据不一致。MySQL的InnoDB存储引擎严格支持事务。MySQL默认隔离级别为REPEATABLE READ
46 3
|
22天前
|
SQL 关系型数据库 MySQL
【MySQL 数据库】4、MySQL 事务学习
【MySQL 数据库】4、MySQL 事务学习
50 0
|
22天前
|
SQL Java 关系型数据库
数据库事务
数据库事务
32 0
|
9天前
|
存储 安全 关系型数据库
理解数据库事务的用处
【5月更文挑战第18天】数据库事务确保数据ACID特性,即原子性、一致性、隔离性和持久性。事务控制通过原子性保证操作全做或全不做,一致性维护数据完整性,隔离性防止并发问题,持久性确保提交后变更永久。事务故障恢复通过逆操作撤销,系统故障恢复在重启时自动重做或撤销事务。介质故障和病毒破坏需结合备份和日志恢复。检查点技术加速恢复,记录检查点时的事务清单和日志地址。
27 0
理解数据库事务的用处
|
22天前
|
关系型数据库 MySQL Go
数据库的事务操作
数据库的事务操作
|
22天前
|
SQL 关系型数据库 MySQL
11. 数据库的事务
11. 数据库的事务