一尘不染

无论如何,SQL Server中是否知道何时将列添加到表中?

sql

我想知道SQL Server中是否有办法知道何时在表中添加/修改了特定的列。

当我尝试以下代码时,我看不到任何列的轨道,它仅包含表和外键。

select * from sys.objects
order by modify_date desc

任何的想法?


阅读 158

收藏
2021-03-08

共1个答案

一尘不染

我将看一下“事件通知”,看看是否可以从那里的信息中创建解决方案。

我承认绝对不要将它们用于此目的,对于您的需求而言,这可能有些过分,但应该可以解决。

编辑: 哦,DDL触发器可能会少一些参与,但仍然会为您提供所需的东西。

2021-03-08