如何查询变更数据的记录

rindybo 2008-07-24 09:58:31
如何查出表中某个字段的数据被改边的记录(ps:数据库中没有改变记录的标识)
...全文
102 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bwu851 2008-07-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 rindybo 的帖子:]
如何查出表中某个字段的数据被改边的记录(ps:数据库中没有改变记录的标识)
[/Quote]

你是想查是"谁"改的吗? 如果是, 而你的机器上又没有audit, 并且(ps:数据库中没有改变记录的标识), 那你最好别浪费时间了. 因为那是mission impossible.

rindybo 2008-07-24
  • 打赏
  • 举报
回复
数据库是别人建好的,不能改变他的
中国风 2008-07-24
  • 打赏
  • 举报
回复
用觸發器實現
--logtable 記錄日志
create trigger T_update on t
after update
as
if not update(col1)
return

insert logtable select * from inserted
ding_csdn 2008-07-24
  • 打赏
  • 举报
回复
數據庫中另建一個表,用一楼的觸發器即可應該是可行的,

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧