首页 > 数据库 > 数据库开发技术 > PL/SQL 学习日记
declare type t1 is varray(10) of integer; type nt1 is varray(10) of t1; -- multilevel varray type va t1 := t1(2,3,5); -- initialize multilevel varray nva nt1 := nt1(va, t1(55,6,73), t1(2,4), va); i integer; va1 t1; begin -- multilevel access i := nva(2)(3); -- i will get value 73 dbms_output.put_line(i); -- add a new varray element to nva nva.extend; nva(5) := t1(56, 32); -- replace an inner varray element nva(4) := t1(45,43,67,43345); -- replace an inner integer element nva(4)(4) := 1; -- replaces 43345 with 1 -- add a new element to the 4th varray element -- and store integer 89 into it. nva(4).extend; nva(4)(5) := 89; end; /
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/66634/viewspace-850733/ ,如需转载,请注明出处,否则将追究法律责任。