事务是对表中数据进行更新的单位。简单来讲,事务就是需要在同一个处理单元中执行的一系列更新处理的集合 。
事务的语法
事务开始语句;
DML语句①;
DML语句②;
DML语句③;
.
.
.
事务结束语句(COMMIT或者ROLLBACK);
事务开始语句:BEGIN TRANSACTION
事务结束语句: COMMIT 提交处理,相当于保存,一旦提交,就无法恢复到事务开始前的状态了。
ROLLBACK 取消处理,相当于文件处理中的放弃保存。一旦回滚,数据库就会恢复到事务开始之前的状态。