plpgsql does exceptions.
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 31 Jul 2004 07:39:21 +0000 (07:39 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 31 Jul 2004 07:39:21 +0000 (07:39 +0000)
commitbeda4814c12d8dc8dc455cb96f0b1055fb149ecb
tree968f682e5a52be375ff0684bac85c87a968c0544
parentb5d2821929e69ef1c8a690d886e12b1ef8498a3b
plpgsql does exceptions.
There are still some things that need refinement; in particular I fear
that the recognized set of error condition names probably has little in
common with what Oracle recognizes.  But it's a start.
doc/src/sgml/plpgsql.sgml
src/backend/access/transam/xact.c
src/include/access/xact.h
src/include/utils/errcodes.h
src/pl/plpgsql/src/gram.y
src/pl/plpgsql/src/pl_exec.c
src/pl/plpgsql/src/pl_funcs.c
src/pl/plpgsql/src/plerrcodes.h [new file with mode: 0644]
src/pl/plpgsql/src/plpgsql.h
src/test/regress/expected/plpgsql.out
src/test/regress/sql/plpgsql.sql