【问题标题】:executing an oracle package function执行 oracle 包函数
【发布时间】:2012-12-29 19:31:56
【问题描述】:

您好,我必须使用数据库中已经存在的 oracle 函数。 如果我调用下面的函数,它工作正常

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

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

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

我知道 dual 只会输出一行。

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

谢谢

【问题讨论】:

    标签: plsql oracle11g plsqldeveloper


    【解决方案1】:
    select PKG_Util.employeedetails(id) from dbo.emp_details;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多