0

我想在我的 SQL 数据库中编写一个 ud 函数,以便在 dbo 表中的特定表中编写过程日志记录。

我希望我的数据库中的任何存储过程都可以调用这个特定的函数。

我不知道我可以使用什么样的解决方案。我了解到只有 3 种 UDF 可用。

有什么建议么 ?

谢谢。

4

1 回答 1

2

UDF 必须始终没有副作用。这意味着您不能从函数内更改表中的数据。

如果您希望从存储过程中调用您的记录器,为什么不将它也实现为存储过程呢?

于 2013-03-12T12:59:04.527 回答