CREATE OR REPLACE FUNCTION ten_integers()
RETURNS SETOF int AS $$
BEGIN
FOR i IN 0…10 LOOP
RETURN NEXT i;
END LOOP;
return;
END;
$$ LANGUAGE plpgsql;
ERROR: set-valued function called in context that cannot accept a set
CONTEXT: PL/pgSQL function “ten_integers” line 5 at RETURN NEXT
STATEMENT: select ten_integers()