回覆列表
  • 1 # 不怪我定律

    有以下幾個方法,供您參考。

    1、對於提交(最後一次操作commit了)的話可以查詢那個提交段SELECT

    列名1,列名2……FROM 表名 VERSIONS BETWEEN TIMESTAMP MINVALUE AND MAXVALUE where VERSIONS_STARTTIME IS NOT null ORDER BY VERSIONS_STARTTIME DESC;查出來的第一條就是最後改變的資料

    2、如果表裡面有序列或固定的排序欄位可按倒排序後取第一條where rownum<2 order by 排序欄位 desc

    3、還有另外一種辦法就是利用ORACLE偽列rowid

    select * from tbl t1 where t1.rowid=(select max(rowid) from tbl t2)

    4、在redo log中找到對應相關的表的插入語句,但是這樣找到的是sql語句,而不是資料。查redo log得使用log miner工具。

    Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關係資料庫管理系統。

  • 中秋節和大豐收的關聯?
  • 求“舌尖音”的解釋?