我有一个oracle函数已经存在于我必须使用的数据库中。 如果我调用下面的函数它可以正常工作
select PKG_Util.employeedetails('12345') from dual;
但是如果我尝试传入多个标识符,则此语句不会执行
select PKG_Util.employeedetails(select id from dbo.emp_details) from dual;
据我所知,双重只输出一行。
但是有没有其他方法可以在emp id上传递多行来执行函数包并获取输出。
感谢
答案 0 :(得分:3)
select PKG_Util.employeedetails(id) from dbo.emp_details;