1. 程式人生 > >jdbc呼叫oracle function返回結果集

jdbc呼叫oracle function返回結果集

申明oracle函式,及其結果集結構

  • 結果集必須為全域性的、table of 不能用index by

CREATE OR REPLACE TYPE EMPARRAY is object (corporationId number);

CREATE OR REPLACE TYPE EMPARRAY2 is table of EMPARRAY;

 

獲取返回遊標。

 

  • oracle集合類應用

 --全域性宣告

create or replace type LIST is table of number(8);

inList list

 --批量儲存

select id bulk collect
into inList
from user
 

 --批量匹配

from ...

where id in (select * from table(inList));