【发布时间】:2012-10-08 16:02:32
【问题描述】:
我正在尝试通过应用程序(由其他人开发)确定哪些表受到数据更新的影响。数据库中有 200 多个表,我想避免检查每个表的更改。
还有其他方法可以列出所有表名及其行数吗?
select table_name from information_schema.tables
列出我的数据库购买中的所有表我如何也包括行数?
【问题讨论】:
-
如果也有删除,你会怎么做?如果它发生在同一张表上(插入和删除)怎么办?也许在你的表上创建一个表触发器和一个额外的 audit 表来为你存储信息。
标签: sql-server sql-server-2008 row