CREATE OR REPLACE FUNCTION F_集合操作示例 RETURN NUMBER
IS
--集合元素类型
type sitemtype is record (项目ID number);
--集合类型
type slistType is table of sitemtype;
--集合对象定义
slist slistType:=slistType();
begin
--新增1行
slist.extend();
--设置值
slist(1).项目ID := 1;
--新增2行
slist.extend();
--设置值
slist(2).项目ID := 5656565656;
--删除
slist.delete(2);
for i in 1..slist.count loop
dbms_output.put_line( slist(i).项目ID);
end loop;
return 1;
end F_集合操作示例;
ORACLE 数组\集合使用
最新推荐文章于 2018-06-04 15:02:00 发布