2016 - 2024

感恩一路有你

oracle回滚命令 oracle提交之后怎么回滚?

浏览量:1861 时间:2021-03-16 07:24:38 作者:admin

oracle提交之后怎么回滚?

实际上,Oracle提交数据分为两个步骤:第一步执行,第二步提交。相应的plSQL还需要先单击execute,然后单击commit提交。

但是,提交提交后,可以使用flash back查询来恢复原始数据,因为Oracle会将最近的数据保存到快照中,例如:从表1中选择*作为时间戳到时间戳(“20080606 20:00:00”,“yyyymmdd hh24:Mi:SS”)

这里“20080606 20:00:00”是要恢复的时间状态data to_1是数据库的表名,所以查询数据是更新操作前的数据

提交表示确认提交。例如,如果您使用测试帐户登录数据库,并在表中插入一条记录,但不提交,则其他帐户在登录数据库时将无法查询您的插入记录;提交后,其他帐户将能够查询您的插入记录。回滚是指回滚。例如,当您使用测试帐户登录到数据库delete表中的记录时,查询该表时删除的记录不存在。回滚后,再次查询已删除记录时,发现已删除记录已返回。

oracle回滚命令 oracle一次提交大量数据 oracle删除无法回滚

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。