- dùng để trace mọi change trong hệ thống giữa 2 specific time hoặc 2 SCN
- dùng trong query được gọi là version query
- 2 cách:
-
flashback query: lấy data tồn tại ở 1 thời điểm
- cú pháp:
select * from {table} as of timestamp {value} | scn {value}
- cú pháp:
-
flashback version query: lấy data nằm ở 1 khoảng
- cú pháp
select * from {table} as of timestamp between {min}|MINVALUE and {max}|MAXVALUE | scn between {min}|MINVALUE and {max}|MAXVALUE
- các cột:
- versions_starttime: thời điểm row change được apply
- versions_startscn: scn khi row được apply
- versions_endtime: thời điểm khi row change exp
- versions_endscn: scn khi row exp
- versions_xid: transaction id tạo ra change
- versions_operation: loại op được tạo ra: I là insert, D là delete, U là update
-