SQL Server:如何从递归函数中执行UPDATE?

时间:2010-09-27 15:20:16

标签: sql sql-server recursion sql-function

我有一个递归标量函数,需要根据它返回的值更新另一个表中的记录,但是函数中不允许使用UPDATE语句。

如何从函数中更新表?

1 个答案:

答案 0 :(得分:3)

  

不允许使用UPDATE语句   功能

这是规则 - 不允许函数产生任何数据变化的副作用。

您必须使用存储过程UPDATE