EXISTS方法
判断可变数组或嵌套表的指定元素是否存在。
n exists(n),如果第n个元素存在,返回true,否则false;
n 如果n超出索引范围,则返回false。
n 对于被delete的元素,它返回false。
DECLARE --嵌套表 TYPE NumList IS TABLE OF INTEGER; n NumList := NumList(1, 3, 5, 7); BEGIN n.DELETE(2);
FOR i IN 1..6 LOOP IF n.EXISTS(i) THEN DBMS_OUTPUT.PUT_LINE('n(' || i || ') = ' || n(i)); ELSE DBMS_OUTPUT.PUT_LINE('n(' || i || ') 不存在'); END IF; END LOOP; END;
|
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17013648/viewspace-1116041/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/17013648/viewspace-1116041/