事务提交有显示提交:使用commit命令来提交所有未提交的更新操作
隐式提交:命令alter, audit, comment, connect, create, disconnect, drop, exit,
grant,noaudit, revoke, rename, 以及退出sql*plus都隐含commit操作,只要使用
这些命令,系统就会提交以前的更新操作,就像使用了commit命令一样。
自动提交:用户可以使用set命令来设置自动提交环境。经过设置后,sql*plus会自动提交用
户的更新工作。
事务回滚:尚未提交的insert, update, delete等更新操作可以使用rollback命令进行撤销。
例如: SQL>rollback
2 /
回退已经完成
执行rollback命令,数据库将回退到上次commit后的状态,即它可以恢复所有没有提交过的数据。对于
一个已经提交的更新操作是不能使用rollback命令进行撤销的。