设为首页 加入收藏

TOP

Oracle Type
2014-11-24 02:37:52 来源: 作者: 【 】 浏览:0
Tags:Oracle Type

create or replace type TYPETEST as object(
abc varchar2(20)
);

create or replace type typetest1 is table of TYPETEST;

create or replace function fnTestType return typetest1
is
Result typetest1 := typetest1();
begin
Result := typetest1();
Result.extend;
Result(Result.count) := TYPETEST(NULL);
Result(Result.count).abc := 1;

Result.extend;
Result(Result.count) := TYPETEST(NULL);
Result(Result.count).abc := 2;

return(Result);
end fnTestType;

select * from table(cast(fnTestType as typetest1));

drop function fnTestType;
drop type typetest1;
drop type TYPETEST;

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇oracle中的decode 下一篇create pfile时报ORA-27037问题的..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: