开始
--INDEX BY Table SET SERVEROUTPUT ON;DECLARETYPE enm_tab_type IS TABLE OFemp.ename%TYPEINDEX BY BINARY_INTEGER;enm_table enm_tab_type; BEGINenm_table(1):='1001';enm_table(2):='1002';enm_table(3):='1003';enm_table(4):='1004';enm_table(6):='1006';dbms_output.put_line( 'NEXT(3) is:' ||enm_table.NEXT(3));dbms_output.put_line( 'NEXT(4) is:' ||enm_table.NEXT(4));dbms_output.put_line( 'PRIOR(6) is:' ||enm_table.PRIOR(6));END; /
运行结果:
anonymous block completed NEXT(3) is:4 NEXT(4) is:6 PRIOR(6) is:4
也就是说 index 可以下标不连续。
结束
本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/archive/2012/11/14/2769257.html,如需转载请自行联系原作者