-
- Downloads
Allow plpgsql functions to omit RETURN command when the function returns
output parameters or VOID or a set. There seems no particular reason to insist on a RETURN in these cases, since the function return value is determined by other elements anyway. Per recent discussion.
Showing
- doc/src/sgml/plpgsql.sgml 48 additions, 68 deletionsdoc/src/sgml/plpgsql.sgml
- src/pl/plpgsql/src/gram.y 2 additions, 2 deletionssrc/pl/plpgsql/src/gram.y
- src/pl/plpgsql/src/pl_comp.c 40 additions, 6 deletionssrc/pl/plpgsql/src/pl_comp.c
- src/pl/plpgsql/src/pl_exec.c 9 additions, 3 deletionssrc/pl/plpgsql/src/pl_exec.c
- src/test/regress/expected/plpgsql.out 24 additions, 5 deletionssrc/test/regress/expected/plpgsql.out
- src/test/regress/sql/plpgsql.sql 21 additions, 4 deletionssrc/test/regress/sql/plpgsql.sql
Loading
Please register or sign in to comment