1
TYPE emp_type_rec IS TABLE OF
employees%rowtype
INDEX BY BINARY_INTEGER;
當我們定義一個數組時,爲什麼它會被某種數據類型索引?爲什麼數組按數據類型索引?
TYPE emp_type_rec IS TABLE OF
employees%rowtype
INDEX BY BINARY_INTEGER;
當我們定義一個數組時,爲什麼它會被某種數據類型索引?爲什麼數組按數據類型索引?
因爲您可以選擇要索引的數據類型。例如:
DECLARE
TYPE empno_rec_type IS TABLE OF employees.empno%type INDEX BY VARCHAR2(10);
empno_rec empno_rec_type;
BEGIN
empno_rec('SMITH') = 123;
empno_rec('JONES') = 456;
END;