首页 百科知识 有关事务的语句

有关事务的语句

时间:2022-10-18 百科知识 版权反馈
【摘要】:一个应用由若干个事务组成,事务一般嵌入在应用中,在SQL中应用所嵌入的事务由三个语句组成,它们是一个置事务语句与两个事务结束语句。此语句表示事务从此句开始执行,此语句也是事务回滚的标志点,在大多数情况下,可以不用此语句,对每个事务结束后的数据库的操作都包含着一个新事务的开始。当前事务正常结束,用此语句通知系统,此时系统将所有磁盘缓冲区中数据写入磁盘内。在不用“置事务”语句时,同时表示开始一个新的事务。

8.4.1 有关事务的SQL语句

一个应用由若干个事务组成,事务一般嵌入在应用中,在SQL中应用所嵌入的事务由三个语句组成,它们是一个置事务语句与两个事务结束语句。

(1)置事务语句SET TRANSACTION

此语句表示事务从此句开始执行,此语句也是事务回滚的标志点,在大多数情况下,可以不用此语句,对每个事务结束后的数据库的操作都包含着一个新事务的开始。

(2)事务提交语句COMMIT

当前事务正常结束,用此语句通知系统,此时系统将所有磁盘缓冲区中数据写入磁盘内。在不用“置事务”语句时,同时表示开始一个新的事务。

(3)事务回滚语句ROLLBACK

当前事务非正常结束,用此语句通知系统,此时系统将事务回滚至事务开始处并重新开始执行。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈