summaryrefslogtreecommitdiff
path: root/src/pl/plpgsql
AgeCommit message (Expand)Author
2004-08-02Allow DECLARE CURSOR to take parameters from the portal in which it isTom Lane
2004-08-01Some mop-up work for savepoints (nested transactions). Store a smallTom Lane
2004-07-31Support "OR condition ..." in plpgsql EXCEPTION clauses to make the syntaxTom Lane
2004-07-31Be more consistent about reporting SPI errors in the various PLs.Tom Lane
2004-07-31plpgsql does exceptions.Tom Lane
2004-07-31Restructure error handling as recently discussed. It is now reallyTom Lane
2004-07-04Okay, I've had it with answering newbie questions about why plpgsqlTom Lane
2004-06-09Support assignment to subfields of composite columns in UPDATE and INSERT.Tom Lane
2004-06-06Infrastructure for I/O of composite types: arrange for the I/O routinesTom Lane
2004-06-05Tweak palloc/repalloc to allow zero bytes to be requested, as per recentTom Lane
2004-06-04Support assignment to whole-row variables in plpgsql; also fix glitchTom Lane
2004-06-04Allow plpgsql to pass composite-type arguments (ie, whole-row variables)Tom Lane
2004-06-03Restructure plpgsql's parsing of datatype declarations to unify theTom Lane
2004-06-03plpgsql hasn't needed -Wno-error for a good long while.Tom Lane
2004-05-30Use the new List API function names throughout the backend, and disable theNeil Conway
2004-05-26Reimplement the linked list data structure used throughout the backend.Neil Conway
2004-05-10Promote row expressions to full-fledged citizens of the expression syntax,Tom Lane
2004-04-15Improve syntax error messages for invalid-argument cases in RETURN andTom Lane
2004-04-01Replace TupleTableSlot convention for whole-row variables and functionTom Lane
2004-03-24Add a more useful error message for the case where someone tries to passTom Lane
2004-03-22Adds DLLIMPORT modifier to check_function_bodiesBruce Momjian
2004-03-21Revise syntax-error reporting behavior to give pleasant results forTom Lane
2004-03-19Create a validator for plpgsql, so that some minimal syntax checkingTom Lane
2004-03-17Reimplement CASE val WHEN compval1 THEN ... WHEN compval2 THEN ... ENDTom Lane
2004-02-25Teach plpgsql's lexer about dollar-quoted literals.Tom Lane
2004-02-24Add %option nodefault to all our flex lexers. Fix a couple of rule gapsTom Lane
2004-02-24Don't crash when a rowtype argument to a plpgsql function is NULL.Tom Lane
2004-02-21Implement a solution to the 'Turkish locale downcases I incorrectly'Tom Lane
2004-02-10Repair missing inclusions of -lintl for shared libraries.Tom Lane
2004-02-03Rename SortMem and VacuumMem to work_mem and maintenance_work_mem.Tom Lane
2004-01-07More janitorial work: remove the explicit casting of NULL literals to aNeil Conway
2004-01-07Support function parameter names in plpgsql. This is the last ofTom Lane
2004-01-06Apply the core parts of Dennis Bjorklund's patch to allow functionTom Lane
2003-12-23Allow plpgsql variables' default value expressions to referenceTom Lane
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-10-30Allow the query for a plpgsql cursor to begin with '(' as well as 'SELECT'.Tom Lane
2003-10-01Add code to check that IF/WHILE/EXIT test expressions are boolean,Tom Lane
2003-09-30heap_open => relation_open to avoid unwanted restriction on relkind.Tom Lane
2003-09-28Restructure plpgsql's caching of 'simple' expression evaluation treesTom Lane
2003-09-25Make the world safe (more or less) for dropped columns in plpgsql rowtypes.Tom Lane
2003-08-18When compiling a plpgsql trigger function, include the OID of the tableTom Lane
2003-08-08Avoid malloc(0). Although standard mallocs seem not to object,Tom Lane
2003-08-04pgindent run.Bruce Momjian
2003-07-31Cause library-preload feature to report error if specified initializationTom Lane
2003-07-28A visit from the message-style police ...Tom Lane
2003-07-27elog mop-up: bring some straggling fprintf(stderr)'s into the elog world.Tom Lane
2003-07-27Fix some localizability issues with existing errcontext() calls.Tom Lane
2003-07-27elog mop-up.Tom Lane
2003-07-26>>You can alias $0, similar to the argument variables. And, I confirmedBruce Momjian
2003-07-25Error message editing in src/pl. The plpython module could use anotherTom Lane