[英]How can I get the text of a stored procedure into a single record in SQL Server 2000?
[英]How can I determine the last time any record changed in a specific Sql Server 2000 database?
我有一個很少更新的SQL Server 2000數據庫實例。 我還有一個數據庫表,該表沒有任何列保存每一行的創建日期或修改日期。
有什么方法可以確定上一次對整個數據庫進行更新或插入的時間,以便至少可以限制表中特定記錄的更改時間?
注意:我正在尋找有關已經發生的交易的信息。 觸發器可能會幫助我們將來再次提出此要求,但不能解決我要描述的問題。
如果可以做到,我該怎么辦?
數據庫的日志文件可能包含一些對您的搜索有用的信息。 AFAIK,數據庫本身不存儲“最后更新”日期。
根據數據庫的大小和表的數量,您可以放置一個觸發器來處理更新/插入,並將其記錄到另一個表中,並可能記錄表名和時間戳,這不是很優雅,但是可以工作。 並且不需要對其余數據庫進行任何修改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.