TCL 事务控制语言
事务:为了完成某项业务,由一系列看的见得sql 和看不见的后台进程组成的逻辑工作单元。
事务的四个属性
1.原子性:事务是一个整体的工作单元;
2.一致性:所有的相关数据必须保持一致;
3.隔离性:当事务进行数据修改时,其他事物只能查看修改前的状态;
4.持久性:事务提交之后, 永久的保存,直到下一个事务来改变他。
commit ---事务提交
rollback ---事务回滚
savepoint ---保存点
savepoint a --创建保存点(a)
rollback to savepoint a --回滚到保存点(a)
显示提交:是由commit决定是否提交当前事务 比如 dml 语