我使用下面列出的行數都是我的表:查詢查看新/更新的表
select convert(varchar(30),object_name(id)) [Table Name], rows, ModifiedOn from sysindexes
where object_name(id) not like 'sys%' and indid = 1
order by object_name(id)
我承認,我發現這個地方,只有擁有它是什麼的概念想法這樣做。但爲了我的目的,我想要執行應用程序操作並對數據庫中發生的情況進行逆向工程,可以很好地識別新行(我將結果複製並粘貼到Excel中進行比較)。
現在,我還想知道哪些表已被更新。在(幾乎)所有的表格中都有一個ModifiedOn列,所以我希望我可以將這個最大值添加到我的輸出中,這會告訴我表的內容何時最後更新。
我不知道如何加入這兩個,任何幫助表示讚賞。
你想要做一個查詢而不是,例如,使用觸發器通知您有關更改(可能通過更新「上次修改數據」表)? – DOK