在没有日期时间的情况下插入到表中的记录。有没有办法根据id?
完成此交易答案 0 :(得分:1)
您可以通过导入/挖掘日志文件并提取事件的LSN来实现...
这是how to尝试的好链接。
祝你好运!答案 1 :(得分:1)
AFAIK,除非您的表格中有datetime
列,以记录实际插入时间;实际上没有办法找到它。
您可以运行DBCC
命令来检查Transaction Log
(DBCC LOG ('DB_NAME')
),但不确定会有多大帮助。
您可以使用Server-Side Tracing,但从未个人使用过。
答案 2 :(得分:1)
除非您在该表上启用了CDC或某种审核触发器,否则Sql服务器中没有任何内容可以为您提供有关该插入的信息。
说完所有这些后,你确实有了Log文件,它记录了有关Sql Server中所有操作的详细信息。您可以使用某些第三方工具来查看该Sql Server事务日志。
有些工具是