加个日期字段  last_update_date

解决方案 »

  1.   

    SQL> select CREATED,LAST_DDL_TIME from user_objects where object_name='AA';CREATED     LAST_DDL_TIME
    ----------- -------------
    2004-3-15 2 2004-4-2 23:5
      

  2.   

    我设计资料表的一般都有以下三个字段.
    create_user_id保存建立者用户
    create_date保存建立时间
    update_date保存更新时间
      

  3.   

    加一字段,并把字段default设置为sysdate即可。这样又不需要改程序,又能满足你的要求。
      

  4.   

    在ORACLE10G就有这样的“闪回查询”功能,特别适合于银行外汇行业。
      

  5.   

    如果这个表比较重要,还可以使用ORACLE的审计功能!ORACLE的审计就就是将过去的已经在数据库发生的事情记录下来,
      

  6.   

    SQL> select CREATED,LAST_DDL_TIME from user_objects where object_name='AA';CREATED     LAST_DDL_TIME
    ----------- -------------
    2004-3-15 2 2004-4-2 23:5
    不队吧!!
      

  7.   

    可以采用日志挖掘功能
    1、set Directory  在Pfile中utl_file_dir参数中设置
    2、restartup
    3、create directory file
        dbms_logmnr_d.build('文件名','utl_file_dir所指定的目录');
    4、add log file
        execute dbmd_logmnr.add_logfile('当前活动的日志文件',dbms_logmnr.new);
    5、start logmnr
        dbmd_logmnr.start_logmnr(dictfilename=>'文件名');
    6、查看内容:可以通过v$logmnr_contents