如何获取oracle中的数据修改历史记录

2024-12-29 10:03:40
推荐回答(2个)
回答1:

需要用update语句来进行修改。
update语句基本语法:
1
update 表名 set 字段='值' where 条件;
如test表中有如下数据:

现在要将ID=3的这条数据的NAME改成badkano,可用如下语句:
1
2
update test set NAME='badkano' where ID=3;
commit;
运行后的结果:

说明:
update语句执行后,必须commit来提交,否则只在当前session中有效。

回答2:

使用logmnr 分析重做日志