我们在数据库中有一个使用sp_OA methods
调用程序集的标量函数。从视图中调用标量函数。 SQL Server是Microsoft 2008 R2,一个32位安装。我们在三个不同的服务器上安装了相同的数据库。在其中一个上,函数调用失败并显示此消息
消息557,级别16,状态2,行2仅功能和一些扩展 存储过程可以在函数内执行。
另外两个它工作正常。我们在那个特定的SQL Server上缺少一个设置吗?或者它可能是别的什么?互联网对这个错误很不明确。
谢谢。
答案 0 :(得分:0)
感谢您的提示。这个问题很难解决。似乎遗留代码中的未处理错误,通过错误的数据,将标量函数抛入拟合中,导致出现该特定错误。
谢谢。