社区编辑申请
注册/登录
SQL事务的操作语法
数据库 SQL Server
学习SQL数据库,SQL事务是肯定需要知道的,下面为您介绍SQL事务的操作语法,希望对您更深入了解SQL事务有所帮助。

SQL事务是SQL数据库中很常见也很重要的部分,下面就将为您详细介绍SQL事务的定义及操作的语法,供您参考,希望对您有些许帮助。

SQL事务定义:

事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据更改均会

提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有

数据更改均被清除。

SQL事务三种运行模式:
自动提交事务
每条单独的语句都是一个事务。
显式事务
每个事务均以 BEGIN TRANSACTION 语句显式开始,
以 COMMIT 或 ROLLBACK 语句显式结束。
隐性事务
在前一个事务完成时新事务隐式启动,但每个事务仍以 COMMIT 或 ROLLBACK 语句

显式完成。

SQL事务操作的语法:

BEGIN TRANSACTION
BEGIN DISTRIBUTED TRANSACTION
COMMIT TRANSACTION
COMMIT WORK
ROLLBACK WORK
SAVE TRANSACTION
BEGIN TRANSACTION
 

【编辑推荐】

教您如何进行SQL数据分页

教您如何使用sql DATENAME

SQL查询日期的问题

SQL外连接简介

SQL中CREATE语句的使用

责任编辑:段燃 来源: 互联网
相关推荐

2010-10-19 13:52:28

SQL Server事

2015-07-06 14:23:54

NoSQLSQL非关系型数据存储

2009-04-15 17:03:15

OracleSQL Server事务处理

2010-07-06 17:02:45

SQL Server创

2011-08-15 14:29:52

SQL Server数事务

2010-09-07 15:31:20

SQL语句事务

2011-08-15 11:24:46

2011-08-15 17:28:19

SQL Server事务处理存储过程

2010-09-25 10:41:34

SQL SERVER主

2010-07-21 09:28:34

2011-07-21 14:28:17

MySQL事务事务保存点

2010-04-23 09:58:30

Oracle管理

2019-10-22 13:34:06

SQL数据库语句解读

2020-01-15 09:53:59

MySQL缓存索引

2018-06-12 15:30:07

数据库MySQLinsert

2011-08-22 15:47:27

Oracle临时表存储过程

2021-06-29 15:56:39

编辑推荐

SQL Server 2016最值得关注的10大新特性SQL编程之高级查询及注意事项SQL Server性能调优方法论与常用工具【SQL Server 2016动态数据屏蔽入门】Azure SQL 数据库V12版的动态数据屏蔽【SQL Server 2016动态数据屏蔽入门】定义屏蔽
我收藏的内容
点赞
收藏

51CTO技术栈公众号