刚刚在PL/SQL里不小心误删了一条记录,单又不知道删的是哪一条,能在哪里查看到该删除操作吗?并且能恢复最好

解决方案 »

  1.   


    10G 用select * from table as of timestamp 日期能够查询出删除前所有纪录顺便鄙视一下,csdn网速反映好慢
      

  2.   

    已经提交过了,就下午3点左右的 时候;
    另外select * from table as of timestamp 日期
    这里的日期是什么格式?
      

  3.   

    select * from TEST_TRACKER  as of timestamp to_timestamp('2008-11-27 15:00:00','yyyy-mm-dd hh24:mi:ss')
    如果不可以再提前时间
      

  4.   

    这句话是什么意思啊?
    就是吧TEST_TRACKER换成我删除的表? 我查了下,时间过了,查会报“快照过旧,回退段号10(名称XXX)过小”,我缩小时间能查出那个表的一些数据,但我看不出来那些代表什么
      

  5.   

    也可以用logmnr, 自已 google一下吧