
https://www.cnblogs.com/Bouger/p/4318322.HTML
create or replace package body test_lu is
---创建一个自定义数据类型 TYPE c_user IS RECORD ( ID number, name varchar2(30) ); ---根据自定义数据类型创建一个集合 TYPE c_user_array IS table OF c_user INDEX BY BINARY_INTEGER; ---集合对象 user_array c_user_array; ---数据对象 user c_user; ---计数器 v_counter number; procedure test1 is begin user .ID:=1; user . name := ‘luu‘ ; user_array( user .ID):= user ; user .ID:=2; user . name := ‘lii‘ ; user_array( user .ID):= user ; end ; procedure test2 is begin for v_counter in 1..user_array. count loop DBMS_OUTPUT.put_line(user_array(v_counter).ID|| ‘...‘ ||user_array(v_counter). name ); end loop; end ; procedure test3 is begin test1; test2; end ; end test_lu; 总结 以上是内存溢出为你收集整理的oracle实体集合赋值全部内容,希望文章能够帮你解决oracle实体集合赋值所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)