oracle 可以查询表最新的更改时间吗?
例如
向表中插入了一条数据,那这个更新的时间去哪个视图可以查到?

解决方案 »

  1.   

    你在该表中加入一date类型的列,然后设置默认值为sysdate。以后想查哪天插入的数据都会比较方便。
      

  2.   

    worldly_wind的方法比较好,谢谢拉。我本以为系统会给一个视图来显示呢。
    SQL SERVER就提供了一个视图来显示的。
      

  3.   

    你在该表中加入一date类型的列,然后设置默认值为sysdate。以后想查哪天插入的数据都会比较方便。
    就这样啊,非常方便
      

  4.   


    select object_name,last_ddl_time  from   user_objects where object_type='TABLE';   
      

  5.   

    关键我不是做应用的,我是在开发数据库本身。
    有一个功能要依赖这个最新修改时间,所以来问问。
    看看oracle是什么做的。
      

  6.   

    tds_609 你给的last_ddl_time是表结构的修改时间
    并不是记录修改的时间
      

  7.   

    先对数据库进行审计,然后查看SYS.DBA_OBJECTS