一尘不染

跟踪Microsoft SQL Server数据库中的更改

sql

我想知道MS SQL Server中是否有任何功能可以跟踪表之间的数据移动?

我正在为一个数据库驱动的应用程序提供客户支持,该应用程序在一个数据库中有数百个表。在应用程序中注册的数据经历了一系列阶段,并且在这些阶段之间进行转换时,数据通常会从一个表移动到另一个表。

我想更好地了解应用程序的基础数据模型,因此,如果有任何机制或其他方法来跟踪数据库中的插入,更新,删除或其他移动,这将很有帮助。

例如,如果我在应用程序中注册数据,那么我希望以后再去SQL Server Management
Studio,并得到某种通知,即将新数据插入到表X中。如果我对应用程序中的数据进行了更改我可以回到SQL Server Management
Studio,看看数据已从表X中删除并添加到表Y中。


阅读 120

收藏
2021-05-30

共1个答案

一尘不染

您可以阅读以下内容:

您也可以通过触发器捕获它,但是在数据库级别上并不好。

2021-05-30