お疲れ様です。孫と申します。
プロシージャ開発中ですが、よく悩んでいることがあります。
それは、refcursorの使い方なのです。
今引数として、refcursorを使いたいと思っています、できるかどうか、分からなくて、
例えば、
CREATE OR REPLACE FUNCTION get_size_of_cursor
(
a_refcursor refcursor
)
RETURNS integer
AS $$
DECLARE
len integer;
begin
len := ; --refcursorの行数を取得
RETURN len;
end;
$$ LANGUAGE PLPGSQL;
このような機能がどう実現するのか?ちょっと教えていただけますでようか。
では、宜しくお願いします。