postgresql/src/include/nodes
Tom Lane 9b46abb7c4 Allow SQL-language functions to return the output of an INSERT/UPDATE/DELETE
RETURNING clause, not just a SELECT as formerly.

A side effect of this patch is that when a set-returning SQL function is used
in a FROM clause, performance is improved because the output is collected into
a tuplestore within the function, rather than using the less efficient
value-per-call mechanism.
2008-10-31 19:37:56 +00:00
..
bitmapset.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
execnodes.h Allow SQL-language functions to return the output of an INSERT/UPDATE/DELETE 2008-10-31 19:37:56 +00:00
makefuncs.h Add a bunch of new error location reports to parse-analysis error messages. 2008-09-01 20:42:46 +00:00
memnodes.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nodeFuncs.h Implement SQL-standard WITH clauses, including WITH RECURSIVE. 2008-10-04 21:56:55 +00:00
nodes.h Add a concept of "placeholder" variables to the planner. These are variables 2008-10-21 20:42:53 +00:00
params.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
parsenodes.h Add support for user-defined I/O conversion casts. 2008-10-31 08:39:22 +00:00
pg_list.h Implement SEMI and ANTI joins in the planner and executor. (Semijoins replace 2008-08-14 18:48:00 +00:00
plannodes.h Extend CTE patch to support recursive UNION (ie, without ALL). The 2008-10-07 19:27:04 +00:00
primnodes.h When expanding a whole-row Var into a RowExpr during ResolveNew(), attach 2008-10-06 17:39:26 +00:00
print.h Improve our #include situation by moving pointer types away from the 2008-06-19 00:46:06 +00:00
readfuncs.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
relation.h Dept of better ideas: refrain from creating the planner's placeholder_list 2008-10-22 20:17:52 +00:00
tidbitmap.h Replace "amgetmulti" AM functions with "amgetbitmap", in which the whole 2008-04-10 22:25:26 +00:00
value.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00