??PL/SQL變長數組時PL/SQL集合數據類型中的一種,其使用方法與PL/SQL嵌套表大同小異,唯一的區別則是變長數組的元素的最大個數是有限
制的。也即是說變長數組的下標固定下限等于1,上限可以擴展。下面給出具體的描述及其使用方法。
?
一、變長數組語法
??????? TYPE type_name IS {VARRAY | VARYING ARRAY} (size_limit) OF? -->type_name 用于指定varray類型名,size_limit 定義varray元素的最大個數
??????? element_type [NOT NULL];??????????????????????????????????? -->element_type用于指定元素的數據類型?
??????? varray_name TYPE_NAME;????????????????????????????????????? -->varray_name 用于定義varray變量
?
二、變長數組特性
????????? 變長數組主要的特性即是元素的最大個數是有限制
??????? ??變長數組下標固定為1,上限可以擴展
??????? ??與嵌套表類似,在變長數組聲明時自動設置為NULL值.所謂的空值指的是集合本身是空,不是針對它所擁有的元素
??????? ??故在元素引用前需要對其進行初始化
?
三、變長數組示例
四、更多參考
dbms_xplan之display_cursor函數的使用
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
