创建函数 - PIPELINED DB2
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建函数 - PIPELINED DB2相关的知识,希望对你有一定的参考价值。
有人知道如何在DB2数据库上创建下面的查询吗?
FUNCTION GPRS7001(
pe_sTexto VARCHAR2,
pe_sDelimitador VARCHAR2)
RETURN v_ttTabela PIPELINED;
我不知道如何在DB2数据库上创建PIPELINED表。
我试图执行这个:
CREATE OR REPLACE FUNCTION GPRS7001( pe_sTexto VARCHAR(300))
RETURNS TABLE( pe_sTexto VARCHAR(300)
,pe_sDelimitador VARCHAR(300)
)
LANGUAGE SQL
RETURNS -- WTF ;
Db2版本10.5
答案
如果为Oracle仿真正确配置Db2数据库,则Db2可以运行流水线函数而不进行更改。
有关PL / SQL支持,PL / SQL流水线功能和PIPE语句的详细信息,请参阅V10.5知识中心的文档。
以上是关于创建函数 - PIPELINED DB2的主要内容,如果未能解决你的问题,请参考以下文章
Oracle管道函数(Pipelined Table Function)实现的实例
为啥`SYS.odcivarchar2list`不能与`PIPELINED`函数一起使用