postgresql/src/include/catalog
Tom Lane 7a3e30e608 Add INSERT/UPDATE/DELETE RETURNING, with basic docs and regression tests.
plpgsql support to come later.  Along the way, convert execMain's
SELECT INTO support into a DestReceiver, in order to eliminate some ugly
special cases.

Jonah Harris and Tom Lane
2006-08-12 02:52:06 +00:00
..
catalog.h Change the relation_open protocol so that we obtain lock on a relation 2006-07-31 20:09:10 +00:00
catversion.h Add INSERT/UPDATE/DELETE RETURNING, with basic docs and regression tests. 2006-08-12 02:52:06 +00:00
dependency.h Revert patch, doesn't do what it should: 2006-06-27 18:35:05 +00:00
duplicate_oids Change the bootstrap sequence so that toast tables for system catalogs are 2006-07-31 01:16:38 +00:00
heap.h Allow include files to compile own their own. 2006-07-13 16:49:20 +00:00
index.h Change the bootstrap sequence so that toast tables for system catalogs are 2006-07-31 01:16:38 +00:00
indexing.h More include file adjustments. 2006-07-13 17:47:02 +00:00
namespace.h Provide a namespace.c function for lookup of an operator with exact 2006-05-01 23:22:43 +00:00
pg_aggregate.h SQL2003-standard statistical aggregates, by Sergey Koposov. I've added only 2006-07-28 18:33:04 +00:00
pg_am.h Change the relation_open protocol so that we obtain lock on a relation 2006-07-31 20:09:10 +00:00
pg_amop.h Add the full set of comparison functions for type TID, including a btree 2006-07-21 20:51:33 +00:00
pg_amproc.h Add the full set of comparison functions for type TID, including a btree 2006-07-21 20:51:33 +00:00
pg_attrdef.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_attribute.h Improve vacuum code to track minimum Xids per table instead of per database. 2006-07-10 16:20:52 +00:00
pg_auth_members.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_authid.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_autovacuum.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_cast.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_class.h Improve vacuum code to track minimum Xids per table instead of per database. 2006-07-10 16:20:52 +00:00
pg_constraint.h Add missing #include directive: pg_constraint.h declares some functions 2006-06-28 22:11:01 +00:00
pg_control.h Make recovery from WAL be restartable, by executing a checkpoint-like 2006-08-07 16:57:57 +00:00
pg_conversion.h Allow include files to compile own their own. 2006-07-13 16:49:20 +00:00
pg_database.h Improve vacuum code to track minimum Xids per table instead of per database. 2006-07-10 16:20:52 +00:00
pg_depend.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_description.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_index.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_inherits.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_language.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_largeobject.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_listener.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_namespace.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_opclass.h Add the full set of comparison functions for type TID, including a btree 2006-07-21 20:51:33 +00:00
pg_operator.h Add the full set of comparison functions for type TID, including a btree 2006-07-21 20:51:33 +00:00
pg_pltemplate.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_proc.h Add support for forcing a switch to a new xlog file; cause such a switch 2006-08-06 03:53:44 +00:00
pg_rewrite.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_shdepend.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_shdescription.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_statistic.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_tablespace.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_trigger.h Add CVS tag lines to files that were lacking them. 2006-03-11 04:38:42 +00:00
pg_type.h Fix a bunch of problems with domains by making them use special input functions 2006-04-05 22:11:58 +00:00
toasting.h Change the bootstrap sequence so that toast tables for system catalogs are 2006-07-31 01:16:38 +00:00
unused_oids Change the bootstrap sequence so that toast tables for system catalogs are 2006-07-31 01:16:38 +00:00