【发布时间】:2012-07-07 11:11:40
【问题描述】:
这个问题可能听起来有点荒谬,但是有没有可能从一个存储的函数中得到多个数组呢?例如:
CREATE OR REPLACE TYPE STRINGLISTT1 as table of varchar2(4000);
CREATE OR REPLACE TYPE STRINGLISTT2 as table of varchar2(4000);
create or replace function in_list(p_string in varchar2,p_delimiter in varchar2)
-- Returning two different arrays
return StringListT, StringListT22 is
【问题讨论】:
-
简短回答:不。我认为您需要为您的问题添加更多上下文,您要实现什么目标?另外,函数在哪里被调用,就好像它不是来自 SQL 一样,您可以使用
out参数。
标签: oracle function plsql oracle11g