Azure SQL sp_execute_remote不支持输出参数

时间:2017-06-21 07:28:03

标签: azure stored-procedures azure-sql-database sp-executesql

我正在跟踪从here执行不同Azure数据库中的存储过程。事情是我的原始Sp有2个输出参数。

但是当我试图从其他数据库调用Sp时。

我收到错误

Procedure SP_EXECUTE_REMOTE, Line 1 [Batch Start Line 0]
Output parameters are not supported with sp_execute_remote.

如果sp_execute_remote不支持输出参数。那么如何从来电显示中调用我的Sp(原始数据库)。?

1 个答案:

答案 0 :(得分:0)

您可以考虑创建一个用于存储存储过程输出的表,并且可以远程引用该表以检索存储过程的输出。这样,您可以删除商店过程的输出参数,并解决sp_execute_remote的当前限制。

希望这有帮助。

此致

Alberto Morillo

SQLCoffee.com