IT技术网www.itjs.cn

当前位置:首页 > 数据库 > MySQL > SQL事务的操作语法

SQL事务的操作语法

发布时间:2010-09-24 19:08 来源:未知

SQL事务是SQL数据库中很常见也很重要的部分,接下来的SQL server内容就将为您详细介绍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