Bo's Oracle Station

查看: 2109|回复: 0

课程第25次

[复制链接]

27

主题

27

帖子

183

积分

超级版主

Rank: 8Rank: 8

积分
183
发表于 2019-11-25 20:13:21 | 显示全部楼层 |阅读模式
Notice: This blog is written by Bo Tang.

闪回1:闪回事务查询

  1. SQL>  select salary from employees where employee_id=100;

  2.     SALARY
  3. ----------
  4.      30002

  5. SQL> update employees  set salary=40000 where employee_id=100;

  6. 1 row updated.

  7. SQL> commit;

  8. Commit complete.

  9. SQL>
复制代码
  1. select * from v$transaction;

  2. select   * from flashback_transaction_query ftq
  3. where ftq.logon_user='HR' and ftq.table_name='EMPLOYEES';
复制代码

   XIDSTART_SCNSTART_TIMESTAMPCOMMIT_SCNCOMMIT_TIMESTAMPLOGON_USERUNDO_CHANGE#OPERATIONTABLE_NAMETABLE_OWNERROW_IDUNDO_SQL
10F001100AD02000002019-10-23 12:00:3449360552019-10-23 12:00:10HR2UNKNOWNEMPLOYEES
20F001100AD02000002019-10-23 12:00:3449360552019-10-23 12:00:10HR3UNKNOWNEMPLOYEES
t05310.zip (295 Bytes, 下载次数: 220)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Bo's Oracle Station   

GMT+8, 2024-5-8 15:52 , Processed in 0.111873 second(s), 27 queries .

快速回复 返回顶部 返回列表