ora_rowscn 行为观察
- 开启行级别改变记录
create table foo3(a int) rowdependencies;
- 插入数据
insert into foo3 values (1);
insert into foo3 values (2);
-- 结果为 null
select ora_rowscn from foo3;
- 提交
commit;
-- 两行记录的 scn 相同
select ora_rowscn from foo3;
- 再插入
insert into foo3 values (3);
insert into foo3 values (4);
commit;
-- 前两行 scn 一个数值,后两行 scn 一个数值
select ora_rowscn from foo3;
总结: 行级别的 ora_rowscn 只有在提交之后才有值
posted on 2024-03-06 15:42 winter-loo 阅读(8) 评论(0) 编辑 收藏 举报