我尝试通过dblink在其他服务器上调用管道化表函数,但得到错误
“ORA-30626:不支持远程对象类型的函数/过程参数”。
也许存在某种方式,我怎么能执行这个功能?所有工作,当不是遥远。
我的查询:
select * from table(DP.testpipe@DB_DCPRF_WSTAT)
答案 0 :(得分:1)
我认为你必须将它包装在一个视图中。
远程方:
create or replace view vv
as
select * from table(dp.testpipe());
本地:
select * from vv@DB_DCPRF_WSTAT;
根据您的要求,传递参数可能会变得棘手。
https://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:6020795600346824518