oracle array sql

支持數組
ex:
declare
type array_type is table of number index by Binary_Integer;
myarray array_type;
begin
for i in 1.. 10 loop
myarray(i) := i * 2;
end loop;
end;




三種數組種類:

1. Nested Tables: TYPE type_name IS TABLE OF element_type [NOT NULL];
2. Varrays: TYPE type_name IS {VARRAY | VARYING ARRAY} (size_limit)
OF element_type [NOT NULL];
3. Associative Arrays: TYPE type_name IS TABLE OF element_type [NOT NULL]
INDEX BY [BINARY_INTEGER | PLS_INTEGER | VARCHAR2(size_limit)];
INDEX BY key_type; 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章