对sp_OA的调用会在标量函数内执行期间导致错误

时间:2014-08-04 19:18:00

标签: sql sql-server database tsql

我们在数据库中有一个使用sp_OA methods调用程序集的标量函数。从视图中调用标量函数。 SQL Server是Microsoft 2008 R2,一个32位安装。我们在三个不同的服务器上安装了相同的数据库。在其中一个上,函数调用失败并显示此消息

  

消息557,级别16,状态2,行2仅功能和一些扩展   存储过程可以在函数内执行。

另外两个它工作正常。我们在那个特定的SQL Server上缺少一个设置吗?或者它可能是别的什么?互联网对这个错误很不明确。

谢谢。

1 个答案:

答案 0 :(得分:0)

感谢您的提示。这个问题很难解决。似乎遗留代码中的未处理错误,通过错误的数据,将标量函数抛入拟合中,导致出现该特定错误。

谢谢。