Oracle SQL:使用表函数从另一个表传递行来查询数据

时间:2017-10-13 04:52:56

标签: sql oracle

我有一个表函数,它接受参数并将行管道化。

get_cnt_info(param1, param2, param3)

我需要将物理表中的数据作为参数传递给该函数。

select name, address, agefrom tblPerson;

我需要在SQL中执行此操作,我尝试过类似下面的内容,但是无法正常工作。

select d.*, (select cnt 
               from table(get_cnt_info(d.name, d.address, d.age))) 
 cnt from tblPerson d;

我对如何做到这一点有任何想法?请帮忙。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

在执行时,流水线功能是否成功运行,例如, SELECT get_cnt_info(param1,param2,param3)FROM DUAL?

您收到了哪些错误消息?