이것을 감안할 때 :
DECLARE
TYPE T_ARRAY IS TABLE OF VARCHAR2(2000) INDEX BY BINARY_INTEGER;
MY_ARRAY T_ARRAY;
V_COUNT INTEGER;
나는하고 싶다 :
BEGIN
-- ... some code filling the MY_ARRAY array
-- obviously COUNT_ELEMENTS() does not exists, this is what I'm looking for :-)
V_COUNT := COUNT_ELEMENTS(MY_ARRAY);
DBMS_OUTPUT.PUT_LINE('My array containts ' || V_COUNT || ' elements.');
END;
카운터를 증가시키는 기본 루프를 수행하는 프로 시저를 만드는 것보다 좋은 것이 있습니까? 아마도 PL / SQL 네이티브 함수가 이미 이것을하고 COUNT_ELEMENTS()
있습니까?