在我们的项目中,我们需要动态地调整一些查询结果,并且我发现了this链接,而且效果很好。
目标函数定义为
create or replace function pivot(p_stmt in varchar2,
p_fmt in varchar2 := 'upper(@p@)', dummy in number := 0)
return anyDataset pipelined using pivotImpl;
问题在于此函数接受查询字符串作为参数并返回anyDataSet
。
如何将该函数包装在其他函数中,以便将查询嵌入到自定义函数中?
正如我尝试过的,我无法调用一个函数,该函数返回anyDataSet,然后在另一个PLSQL函数中返回其结果。有可能吗?