oracle好像可以抓出所有执行过的语句,有点跑题:)

解决方案 »

  1.   

    你指的修改应该是某一时间段内的吧?你题中所说的sqlserver的判断表是否被修改过是从建表以来是否被修改过吗?
      

  2.   

    to  dejkstro(立刻死臭):
      sql中,如果表的内容发生变化,那么值也就发生了变化
      

  3.   

    to all:
    不知道在 Access 中是否也有这样的函数,或者怎样实现这一功能呢? 谢谢各位!!!
      

  4.   

    自己写一个trigger来跟踪一下吧.
    如果修改了这个 table就把log写到你定义的一处log_table里.
      

  5.   

    自己写一个trigger啊,也没有什么好办法啊
      

  6.   

    对insert update delete 用 trigger 跟踪
      

  7.   

    跟踪数据库的活动,可以用数据库的数据活动审计功能,但是可能会导致系统变慢, 如果你只想跟踪表的数据的变化,建议写触发器.将数据库的数据变化记录到你自己的日期表中,然后查看日志表就可以知道该表的数据变化情况了.
     赞同dinya2003(OK)兄的建议
      

  8.   

    http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=191365