我刚刚开始一份新工作,并收到一个需要追踪和修复的错误。基本问题是数据库记录中的一个字段被清除,但没有人知道原因。到目前为止我已经尝试过:
- 检查表中的触发器, 没有。
- 使用 SQL 监控表 最后一对的服务器分析器 几天希望错误 会再次发生但不幸的是 事实并非如此。
- 检查所有执行此操作的代码 插入/更新,我没有看到 任何会导致这种情况的事情 问题。
是否有人有任何其他建议来查找可以更新此记录的内容?我是不是没有检查一些我应该检查的东西?我还应该查看其他信息来源吗?
最佳答案
创建一个将写入历史表的触发器。包括写入日期和用户的列。
关于sql - 追踪神秘更新 SQL 的技巧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4170124/