说明 表函数可接受查询语句或游标作为输入参数,并可输出多行数据. 该函数可以平行执行,并可持续输出数据流,被称作管道式输出. 应用表函数可将数据转换分阶段处理,并省去中间结果的存储和缓冲表. 优势 1.一些复杂的公用信息,但是建立视图又实现不了,此时可以考虑使用管道输出. 2.涉及运算较多,写个简单SQL实现起来较为麻烦,用table实现就ok了 实例 1.前期工作: create or replace type ty_row as object ( col1 varchar2(36), col
PL/SQL表---table()函数用法/* PL/SQL表---table()函数用法:利用table()函数,我们可以将PL/SQL返回的结果集代替table. oracle内存表在查询和报表的时候用的比较多,它的速度相对物理表要快几十倍. simple example: 1.table()结合数组: */ create or replace type t_test as object(id integer,rq date,mc varchar2(60)); create or repla