Commit Graph

26 Commits (dabde323b2cc7058946e08dbf2e56cad7601e34e)

Author SHA1 Message Date
Bruce Momjian dabde323b2 Back out SQLSTATE and SQLERRM support. 21 years ago
Neil Conway b3195dae49 Minor cleanup for recent SQLSTATE / SQLERRM patch: spell "successful" 21 years ago
Bruce Momjian 38af680ad5 Add PL/pgSQL SQLSTATE and SQLERRM support which sets these values on 21 years ago
Tom Lane e00ee88761 Allow plpgsql functions to omit RETURN command when the function returns 21 years ago
Tom Lane fd97cf4df0 plpgsql does OUT parameters, as per my proposal a few weeks ago. 21 years ago
Neil Conway 5a9dd0dc4f This patch changes makes some significant changes to how compilation 21 years ago
Neil Conway d600c1db7a Add some basic regression tests for refcursors in PL/PgSQL. 21 years ago
Tom Lane 96b42de9a8 exec_eval_simple_expr() needs to do CommandCounterIncrement() not just 21 years ago
Tom Lane e184663b24 plpgsql's exec_eval_simple_expr() now has to take responsibility for 21 years ago
Tom Lane 7efa8411cc Rethink plpgsql's way of handling SPI execution during an exception block. 21 years ago
Tom Lane 6da0c439ee Change some of the existing plpgsql regression test cases so that they 22 years ago
Tom Lane b339d1fff6 Fire non-deferred AFTER triggers immediately upon query completion, 22 years ago
Tom Lane 9c8d0850c3 Support "OR condition ..." in plpgsql EXCEPTION clauses to make the syntax 22 years ago
Tom Lane beda4814c1 plpgsql does exceptions. 22 years ago
Tom Lane 42ce74bf17 COMMENT ON casts, conversions, languages, operator classes, and 22 years ago
Bruce Momjian cfd2728100 This patch makes a minor cleanup to the implementation of PERFORM in 23 years ago
Tom Lane 470a1048ec plpgsql functions can return RECORD, per Neil Conway. 24 years ago
Tom Lane e107f3a7e3 PL/pgSQL functions can return sets. Neil Conway's patch, modified so 24 years ago
Tom Lane 40faa4a590 Transpose info from src/pl/plpgsql/test/README into standard regression test file. 24 years ago
Tom Lane b663f3443b Add a bunch of pseudo-types to replace the behavior formerly associated 24 years ago
Bruce Momjian ebe1be1321 This patch improves the behavior of FOUND in PL/PgSQL. In Oracle, 24 years ago
Tom Lane ae3129fd03 Quick-and-dirty fix for recursive plpgsql functions, per bug report from 25 years ago
Tom Lane 9ace03183c Some small polishing of Mark Hollomon's cleanup of DROP command: might 26 years ago
Tom Lane fc0a46dc16 Remove CVS $Header lines from a couple of regress test files that had 26 years ago
Thomas G. Lockhart d1e6368816 Clean up header for uniform appearance throughout tests. 26 years ago
Marc G. Fournier 2074b5f1ad failed to add some of Jan's files :( 28 years ago
Bruce Momjian 28d90a5f8b move plpgsql 28 years ago
Bruce Momjian 0c5e541a9a move plpgsql to src/pl for Jan. 28 years ago
Bruce Momjian 863a62064c As proposed, here is the current version of PL/pgSQL. The 28 years ago