如何在PL / SQL中选择具有多行的多行功能结果?
SELECT multipleRowsFunction() AS multiple FROM dual;
或
BEGIN
SELECT multipleRowsFunction() INTO multiple FROM dual;
END;
为此目的,DUAL还有其他替代方案吗?
答案 0 :(得分:1)
根据您的功能,您最好的选择是
select * from table(multipleRowsFunction);
在PL / SQL块中,您不需要select ... from dual
;写一下
begin
multiple := multipleRowsFunction;
end;