我的数据库中有多个表。 我需要知道在某个时间戳之后(或在最后一次操作期间)更新的表的名称。
您能否为我提供查询链接或任何帮助?
答案 0 :(得分:6)
select * from sys.tables order by modify_date desc
假设这是SQL服务器。
答案 1 :(得分:1)
检查出来......
SELECT
[name],
create_date,
modify_date
FROM sys.tables
ORDER BY modify_date DESC
答案 2 :(得分:-3)
您需要在每个表中维护一个TimeStamp列才能通过查询实现此目的。 假设您有这样的列,请查看here以了解基于TimeStamp的查询的方法。