2012年12月24日月曜日

PL/SQL 勉強ノート

1.
declare
 type empno_array is table of varchar2(3);
 tep empno_array := empno_array('E01','E02','E03','E04','E05');

begin

 -- 配列の最後の要素を削除
 tep.trim;
 for ep_cnt in 1..tep.count loop
  dbms_output.put_line('ep1:' || tep(ep_cnt));
 end loop;

 -- 配列の最後の要素を2つ削除
 tep.trim(2);
 for ep_cnt in 1..tep.count loop
  dbms_output.put_line('ep2:' || tep(ep_cnt));
 end loop;
end;