MS SQL Server COLUMNS_UPDATED() 函数

Posted

技术标签:

【中文标题】MS SQL Server COLUMNS_UPDATED() 函数【英文标题】:MS SQL Server COLUMNS_UPDATED() Function 【发布时间】:2008-12-09 10:02:12 【问题描述】:

我一直在研究我的一些 sql 表的审计触发器。我在simple-talk 上遇到了this article。

现在我知道这里使用的 COLUMNS_UPDATED() 函数应该只在 SQL Server 2005 及更高版本上可用,但它似乎也可以在 2000 下工作。这可能是 2000 年微软经典的未记录功能吗?还是我在 2k 上使用这种方法会遇到麻烦?

如果在 2k 中不支持 COLUMNS_UPDATED(),任何人都可以建议一种替代方法来仅审核表中的更改。

【问题讨论】:

【参考方案1】:

COLUMNS_UPDATED() 在 sql server 2000 中得到完全支持。

编辑: link 给文档。

【讨论】:

您能否链接到任何文档,因为 2k 的联机丛书没有任何与 COLUMNS_UPDATED() 相关的内容。 感谢 Mladen。我现在意识到我可能已经看过 CREATE TRIGGER 文档中提到 COLUMNS_UPDATED() 的部分,感谢您再次引起我的注意。

以上是关于MS SQL Server COLUMNS_UPDATED() 函数的主要内容,如果未能解决你的问题,请参考以下文章

powershell MS SQL Powershell连接到SQL Server

如何在Linux上安装和使用MS SQL Server

powershell MS SQL Powershell加载SQL Server PS模块

ms sql server日期格式转换

UTF-8 字符在 MS-SQL-Server 上的 INSERT 语句中发生更改

ms_sql_server_architecture