我想用函数返回多个结果集。但reader.NextResult()不起作用。查询结果如下
"<unnamed portal 1>"
"<unnamed portal 2>"
函数(存储过程),PostgreSQL
CREATE OR REPLACE FUNCTION public.sp_get_multiviewlist
( )
RETURNS SETOF refcursor
DECLARE
ref1 refcursor;
ref2 refcursor;
BEGIN
OPEN ref1 FOR
SELECT * FROM public."Customer";
RETURN NEXT ref1;
OPEN ref2 FOR
SELECT * FROM public."Order";
RETURN NEXT ref2;
END;
$$ LANGUAGE plpgsql;
其他数据库工作正常。我该怎么做 ?
npgsql:版本 3.2.5
相关分类