postgresql/doc/src/sgml
Tom Lane d5466e38f0 Add SPI-level support for executing SQL commands with one-time-use plans,
that is commands that have out-of-line parameters but the plan is prepared
assuming that the parameter values are constants.  This is needed for the
plpgsql EXECUTE USING patch, but will probably have use elsewhere.

This commit includes the SPI functions and documentation, but no callers
nor regression tests.  The upcoming EXECUTE USING patch will provide
regression-test coverage.  I thought committing this separately made
sense since it's logically a distinct feature.
2008-04-01 03:09:30 +00:00
..
ref Show database access privileges in psql's \l command. For \l+, also show 2008-03-30 18:10:20 +00:00
acronyms.sgml cvsweb lives on anoncvs.postgresql.org these days. 2008-03-18 16:05:07 +00:00
adminpack.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
advanced.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
arch-dev.sgml Change 'merge sort join', a phrase we use nowhere else, to the more 2007-12-12 06:23:27 +00:00
array.sgml Fix bad spelling and worse grammar in recent doc commits. Propagate 2008-03-26 16:34:47 +00:00
backup.sgml Clarify documentation on PITR and warm standby on the fact that the standby 2008-03-28 15:00:28 +00:00
biblio.sgml Update URL for "Generalized Partial Indexes" paper to point to a cached 2007-02-08 04:31:37 +00:00
bki.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
btree-gist.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
catalogs.sgml Implement enum type for guc parameters, and convert a couple of existing 2008-03-10 12:55:13 +00:00
charset.sgml Move client encoding libpq function docs into libpq doc section, and 2008-03-06 15:37:56 +00:00
chkpass.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
client-auth.sgml Put spaces after "RFC". 2008-01-05 13:17:00 +00:00
config.sgml Enable 64-bit integer datetimes by default, per previous discussion. 2008-03-30 04:08:15 +00:00
contacts.sgml Make $PostgreSQL CVS tags consistent for SGML files. 2006-03-10 19:10:50 +00:00
contrib-spi.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
contrib.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
cube.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
cvs.sgml Wiki page about cvs now lives in the main wiki, the one 2008-03-18 16:02:27 +00:00
datatype.sgml Enable 64-bit integer datetimes by default, per previous discussion. 2008-03-30 04:08:15 +00:00
datetime.sgml Update docs to reflect the fact that we can now deal with DST rules 2008-02-16 21:51:04 +00:00
dblink.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
ddl.sgml Add note pointing out that read-only commands no longer consume 2008-01-13 17:58:54 +00:00
dfunc.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
dict-int.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
dict-xsyn.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
diskusage.sgml Update documentation on may/can/might: 2007-01-31 20:56:20 +00:00
dml.sgml Entity-ify a passel of & < > characters. Per gripe from Devrim. 2007-12-03 23:49:51 +00:00
docguide.sgml Update required TeX settings 2007-12-28 11:13:55 +00:00
earthdistance.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
ecpg.sgml Entity-ify a passel of & < > characters. Per gripe from Devrim. 2007-12-03 23:49:51 +00:00
errcodes.sgml Somebody forgot to add this ERRCODE everywhere it should go ... 2008-01-15 01:36:53 +00:00
extend.sgml Only use SGML indexterm "zone" when we want to get the entire section. 2007-08-31 21:33:48 +00:00
external-projects.sgml Clean up some now-obsolete references to GBorg. 2007-11-14 01:58:18 +00:00
features.sgml Update SQL conformance information about XML features. 2007-02-03 17:59:36 +00:00
filelist.sgml Add SGML documentation for contrib/spi and contrib/test_parser. 2007-12-03 04:18:47 +00:00
fixrtf Add CVS tag lines to files that were lacking them. 2006-03-11 04:38:42 +00:00
func.sgml Create a function quote_nullable(), which works the same as quote_literal() 2008-03-23 00:24:20 +00:00
fuzzystrmatch.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
geqo.sgml Provide a bit more high-level documentation for the GEQO planner. 2007-07-21 04:02:41 +00:00
gin.sgml Add a couple of notes pointing out that GIN index build time is very 2007-11-16 03:23:07 +00:00
gist.sgml Clean up some stray references to tsearch2. 2007-11-13 23:36:26 +00:00
high-availability.sgml Improve table reference 2008-01-30 10:49:55 +00:00
history.sgml Add note on PostgreSQL vs. Postgres. 2007-10-30 23:06:06 +00:00
hstore.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
indexam.sgml Make 'col IS NULL' clauses be indexable conditions. 2007-04-06 22:33:43 +00:00
indices.sgml Clean up some stray references to tsearch2. 2007-11-13 23:36:26 +00:00
info.sgml Remove mention of /contrib README files from documentation because files 2008-01-09 02:37:45 +00:00
information_schema.sgml Fix markup. 2007-02-20 23:14:19 +00:00
install-win32.sgml Fix duplicate word, per Guillaume Lelarge. 2008-03-14 17:28:23 +00:00
installation.sgml Enable 64-bit integer datetimes by default, per previous discussion. 2008-03-30 04:08:15 +00:00
intagg.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-10 05:32:51 +00:00
intarray.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-10 05:32:51 +00:00
intro.sgml Update documentation on may/can/might: 2007-01-31 20:56:20 +00:00
isn.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-10 05:32:51 +00:00
keywords.sgml Update key words table for 8.3 2008-01-30 10:37:36 +00:00
legal.sgml Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
libpq.sgml Use error message wordings for permissions checks on .pgpass and SSL private 2008-03-31 02:43:14 +00:00
lo.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
lobj.sgml Add server side lo_import(filename, oid) function. 2008-03-22 01:55:14 +00:00
ltree.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-10 05:32:51 +00:00
maintenance.sgml spell checker run 2007-11-28 15:42:31 +00:00
Makefile Use clearer error message for gmake postgres.pdf: 2007-12-15 10:28:21 +00:00
manage-ag.sgml Move NFS section into "Creating Cluster" documentation section because 2007-11-08 15:21:03 +00:00
mk_feature_tables.pl Add CVS tag lines to files that were lacking them. 2006-03-11 04:38:42 +00:00
monitoring.sgml Update documentation for recent DTrace changes. Patch from Robert Lor. 2008-03-25 22:50:27 +00:00
mvcc.sgml Update "Conflicting lock modes" to show as conflict, add 2007-02-18 01:21:49 +00:00
nls.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
notation.sgml Make $PostgreSQL CVS tags consistent for SGML files. 2006-03-10 19:10:50 +00:00
oid2name.sgml Remove the -P options of oid2name and pgbench, as they are security 2007-12-11 02:31:49 +00:00
pageinspect.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-10 05:32:51 +00:00
perform.sgml Update examples in planstats.sgml for 8.3, and improve some aspects of 2007-12-28 21:03:31 +00:00
pgbench.sgml Add -M (query mode) option per ITAGAKI Takahiro 2008-03-19 03:33:21 +00:00
pgbuffercache.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-10 05:32:51 +00:00
pgcrypto.sgml Typo fix. 2008-01-17 14:34:45 +00:00
pgfreespacemap.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-10 05:32:51 +00:00
pgrowlocks.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-10 05:32:51 +00:00
pgstandby.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-16 23:00:42 +00:00
pgstattuple.sgml Adjust pgstatindex() to give correct answers for indexes larger than 2008-03-21 03:23:30 +00:00
pgtrgm.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-10 05:32:51 +00:00
planstats.sgml Update examples in planstats.sgml for 8.3, and improve some aspects of 2007-12-28 21:03:31 +00:00
plhandler.sgml Remove emacs info from footer of SGML files. 2006-09-16 00:30:20 +00:00
plperl.sgml Support statement-level ON TRUNCATE triggers. Simon Riggs 2008-03-28 00:21:56 +00:00
plpgsql.sgml Support statement-level ON TRUNCATE triggers. Simon Riggs 2008-03-28 00:21:56 +00:00
plpython.sgml Support statement-level ON TRUNCATE triggers. Simon Riggs 2008-03-28 00:21:56 +00:00
pltcl.sgml Support statement-level ON TRUNCATE triggers. Simon Riggs 2008-03-28 00:21:56 +00:00
postgres.sgml Move contrib docs to an appendix (next door to External Projects). 2007-11-14 02:36:43 +00:00
problems.sgml Update documentation on may/can/might: 2007-01-31 20:56:20 +00:00
protocol.sgml Some small editorialization on the protocol documentation for GSSAPI/SSPI 2008-02-08 18:18:05 +00:00
queries.sgml Allow AS to be omitted when specifying an output column name in SELECT 2008-02-15 22:17:06 +00:00
query.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
reference.ced Deprecate 'current' for date/time input. 2001-11-21 05:53:41 +00:00
reference.sgml Remove ipcclean utility command --- didn't work on all Unixes and on 2008-03-27 17:24:16 +00:00
regress.sgml Update documentation of resultmap file format. 2007-06-12 17:49:12 +00:00
release.sgml Update release notes for 8.3.1 and 8.2.7 releases. 2008-03-13 23:47:49 +00:00
rowtypes.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
rules.sgml Wording cleanup for error messages. Also change can't -> cannot. 2007-02-01 19:10:30 +00:00
runtime.sgml Use error message wordings for permissions checks on .pgpass and SSL private 2008-03-31 02:43:14 +00:00
seg.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
sources.sgml Add a new ereport auxiliary function errdetail_log(), which works the same as 2008-03-24 18:08:47 +00:00
spi.sgml Add SPI-level support for executing SQL commands with one-time-use plans, 2008-04-01 03:09:30 +00:00
sql.sgml Allow AS to be omitted when specifying an output column name in SELECT 2008-02-15 22:17:06 +00:00
sslinfo.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
standalone-install.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
start.sgml Reference pgAdmin as a typical client-side tool, rather than the 2008-01-23 02:04:47 +00:00
storage.sgml Provide a build-time option to store large relations as single files, rather 2008-03-10 20:06:27 +00:00
stylesheet-common.xsl Reorganize XSLT stylesheet support. Put common things into a separate 2006-12-10 16:01:06 +00:00
stylesheet-fo.xsl Reorganize XSLT stylesheet support. Put common things into a separate 2006-12-10 16:01:06 +00:00
stylesheet-hh.xsl Reorganize XSLT stylesheet support. Put common things into a separate 2006-12-10 16:01:06 +00:00
stylesheet.css Override upstream DSSSL style sheet formatting changes 2004-06-29 20:44:34 +00:00
stylesheet.dsl Disable LOT for the time being because of TeX problems 2007-12-28 11:14:19 +00:00
stylesheet.xsl Reorganize XSLT stylesheet support. Put common things into a separate 2006-12-10 16:01:06 +00:00
syntax.sgml Arrange for an explicit cast applied to an ARRAY[] constructor to be applied 2008-03-20 21:42:48 +00:00
tablefunc.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
test-parser.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
textsearch.sgml Add a CaseSensitive parameter to synonym dictionaries. 2008-03-10 03:01:28 +00:00
trigger.sgml Support statement-level ON TRUNCATE triggers. Simon Riggs 2008-03-28 00:21:56 +00:00
tsearch2.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
typeconv.sgml Fix select_common_type() so that it can select a domain type, if all inputs 2007-11-26 16:46:51 +00:00
user-manag.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
uuid-ossp.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
vacuumlo.sgml Make documentation of -W options more accurate and uniform. 2007-12-11 19:57:32 +00:00
wal.sgml Document how to control the disk write cache on Solaris. 2007-12-29 17:55:07 +00:00
xaggr.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
xfunc.sgml Add an example of a SQL function with output parameters returning 2007-11-10 20:14:36 +00:00
xindex.sgml Mention hash opclasses in 'System Dependencies on Operator Classes', 2007-12-02 04:36:40 +00:00
xml2.sgml Make an editorial pass over the newly SGML-ified contrib documentation. 2007-12-06 04:12:10 +00:00
xoper.sgml spell checker run 2007-11-28 15:42:31 +00:00
xplang.sgml Consistenly use colons before '<programlisting>' blocks, where 2007-02-01 00:28:19 +00:00
xtypes.sgml Change the declaration of struct varlena so that the length word is 2008-02-23 19:11:45 +00:00