-
- Downloads
Allow the parameters to PL/PgSQL's RAISE statement to be expressions,
instead of just scalar variables. Add regression tests and update the documentation. Along the way, remove some redundant error checking code from exec_stmt_perform(). Original patch from Pavel Stehule, reworked by Neil Conway.
Showing
- doc/src/sgml/plpgsql.sgml 4 additions, 4 deletionsdoc/src/sgml/plpgsql.sgml
- src/pl/plpgsql/src/gram.y 30 additions, 33 deletionssrc/pl/plpgsql/src/gram.y
- src/pl/plpgsql/src/pl_exec.c 9 additions, 19 deletionssrc/pl/plpgsql/src/pl_exec.c
- src/pl/plpgsql/src/pl_funcs.c 15 additions, 7 deletionssrc/pl/plpgsql/src/pl_funcs.c
- src/pl/plpgsql/src/plpgsql.h 2 additions, 2 deletionssrc/pl/plpgsql/src/plpgsql.h
- src/test/regress/expected/plpgsql.out 38 additions, 16 deletionssrc/test/regress/expected/plpgsql.out
- src/test/regress/sql/plpgsql.sql 26 additions, 8 deletionssrc/test/regress/sql/plpgsql.sql
Loading
Please register or sign in to comment