使用refcursor输出从链接服务器调用Oracle存储过程

时间:2018-01-31 05:16:05

标签: sql-server oracle stored-procedures linked-server

我需要从SqlServer中的链接服务器调用Oracle存储过程。现在,oracle存储过程有一个refcursor输出。

我使用以下代码从SqlServer

调用该过程
exec
(
'
variable customerdetails refcursor
begin
exec PROC_GETCUSTOMERDETAILS(:customerdetails)
end
print customerdetails
'
) at (Linkedservername)

当我在oracle中直接使用内部查询时,它会返回output.But当我在链接服务器中使用它时,它返回0行。

0 个答案:

没有答案