一、rollback回滚的使用
1、在oracle中建立新表,目前是空表。
2、插入一行数据,并展示。
3、执行rollback,并展示,由于insert后并没有提交事务,所以rollback回insert前的状态。
二、commit事务的使用
1、插入一行数据,并执行commit。
2、执行rollback,发现此时只能回滚到commit执行之后的状态。
三、 savepoint断点的使用
1、再插入一条数据,并加一个断点a。
2、再插入一条数据,再加一个断点b。
3、rollback回滚到断点a时的状态
4、此时执行rollback,则回滚回最初的状态。