执行oracle包函数

时间:2013-01-15 16:25:40

标签: plsql oracle11g plsqldeveloper

我有一个oracle函数已经存在于我必须使用的数据库中。 如果我调用下面的函数它可以正常工作

select PKG_Util.employeedetails('12345') from dual;

但是如果我尝试传入多个标识符,则此语句不会执行

select PKG_Util.employeedetails(select id from dbo.emp_details) from dual;

据我所知,双重只输出一行。

但是有没有其他方法可以在emp id上传递多行来执行函数包并获取输出。

感谢

1 个答案:

答案 0 :(得分:3)

select PKG_Util.employeedetails(id) from dbo.emp_details;