使用oracle存储过程进行数据驱动的订阅
|
仅当我直接在订阅定义页面中编写SELECT语句时,我才能为报表(电子邮件传递)创建数据驱动的订阅,其中数据来自Oracle数据库(11g)。
我宁愿将SELECT语句的逻辑嵌入到程序包中的存储过程中,但是当我尝试此操作并验证调用时,它总是说“ ...查询对于数据源无效”。
我已经尝试过语法PACKAGE_NAM.PROC_NAME并在其前面加上\'exec \',但是没有运气。
存储过程定义为:
程序PROC_NAME(pResult OUT refcur)...其中'refcur \'定义为\'REF CURSOR \',我认为这是非常标准的并且可以正确编译
有人设法做我想做的事吗?可能吗
没有找到相关结果
已邀请:
2 个回复
物崎巩
并使函数返回正确的数据类型(例如,http://www.akadia.com/services/ora_pipe_functions.html)。
弦砂牧扁