3

こんにちは、私は使用しなければならないデータベースにすでにOracle関数が存在しています。以下のように関数を呼び出すと、正常に動作します

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

しかし、複数の識別子を渡そうとすると、このステートメントは実行されません

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

デュアルが1行のみを出力することを理解しています。

しかし、関数パッケージを実行して出力を取得するために、emp id に複数の行を渡すことができる他の方法はありますか?

ありがとう

4

1 に答える 1

4
select PKG_Util.employeedetails(id) from dbo.emp_details;
于 2013-01-15T16:29:18.547 に答える