diff --git a/doc/src/sgml/amcheck.sgml b/doc/src/sgml/amcheck.sgml index 5d61a33936..923cbde9dd 100644 --- a/doc/src/sgml/amcheck.sgml +++ b/doc/src/sgml/amcheck.sgml @@ -52,7 +52,7 @@ able to infer something of the data itself from such messages. - + Functions @@ -346,7 +346,7 @@ SET client_min_messages = DEBUG1; - + Optional <parameter>heapallindexed</parameter> Verification When the heapallindexed argument to B-Tree @@ -387,7 +387,7 @@ SET client_min_messages = DEBUG1; - + Using <filename>amcheck</filename> Effectively @@ -535,7 +535,7 @@ SET client_min_messages = DEBUG1; - + Repairing Corruption No error concerning corruption raised by amcheck should diff --git a/doc/src/sgml/arch-dev.sgml b/doc/src/sgml/arch-dev.sgml index 1315ce962d..e90ad6ec09 100644 --- a/doc/src/sgml/arch-dev.sgml +++ b/doc/src/sgml/arch-dev.sgml @@ -178,7 +178,7 @@ - + Parser @@ -241,7 +241,7 @@ - + Transformation Process @@ -365,7 +365,7 @@ and plans. - + Generating Possible Plans diff --git a/doc/src/sgml/auth-delay.sgml b/doc/src/sgml/auth-delay.sgml index 3bc9cfb207..40629311b1 100644 --- a/doc/src/sgml/auth-delay.sgml +++ b/doc/src/sgml/auth-delay.sgml @@ -21,7 +21,7 @@ in postgresql.conf. - + Configuration Parameters @@ -54,7 +54,7 @@ auth_delay.milliseconds = '500' - + Author diff --git a/doc/src/sgml/auto-explain.sgml b/doc/src/sgml/auto-explain.sgml index 0899e55e4c..88bc767c23 100644 --- a/doc/src/sgml/auto-explain.sgml +++ b/doc/src/sgml/auto-explain.sgml @@ -32,7 +32,7 @@ LOAD 'auto_explain'; that. - + Configuration Parameters @@ -43,7 +43,7 @@ LOAD 'auto_explain'; - + auto_explain.log_min_duration (integer) @@ -63,7 +63,7 @@ LOAD 'auto_explain'; - + auto_explain.log_parameter_max_length (integer) @@ -82,7 +82,7 @@ LOAD 'auto_explain'; - + auto_explain.log_analyze (boolean) @@ -108,7 +108,7 @@ LOAD 'auto_explain'; - + auto_explain.log_buffers (boolean) @@ -128,7 +128,7 @@ LOAD 'auto_explain'; - + auto_explain.log_wal (boolean) @@ -148,7 +148,7 @@ LOAD 'auto_explain'; - + auto_explain.log_timing (boolean) @@ -172,7 +172,7 @@ LOAD 'auto_explain'; - + auto_explain.log_triggers (boolean) @@ -191,7 +191,7 @@ LOAD 'auto_explain'; - + auto_explain.log_verbose (boolean) @@ -209,7 +209,7 @@ LOAD 'auto_explain'; - + auto_explain.log_settings (boolean) @@ -227,7 +227,7 @@ LOAD 'auto_explain'; - + auto_explain.log_format (enum) @@ -245,7 +245,7 @@ LOAD 'auto_explain'; - + auto_explain.log_level (enum) @@ -266,7 +266,7 @@ LOAD 'auto_explain'; - + auto_explain.log_nested_statements (boolean) @@ -283,7 +283,7 @@ LOAD 'auto_explain'; - + auto_explain.sample_rate (real) @@ -316,7 +316,7 @@ auto_explain.log_min_duration = '3s' - + Example @@ -348,7 +348,7 @@ LOG: duration: 3.651 ms plan: ]]> - + Author diff --git a/doc/src/sgml/basebackup-to-shell.sgml b/doc/src/sgml/basebackup-to-shell.sgml index b2ecc373eb..f74535faae 100644 --- a/doc/src/sgml/basebackup-to-shell.sgml +++ b/doc/src/sgml/basebackup-to-shell.sgml @@ -27,7 +27,7 @@ . - + Configuration Parameters @@ -74,7 +74,7 @@ - + Author diff --git a/doc/src/sgml/basic-archive.sgml b/doc/src/sgml/basic-archive.sgml index 0b650f17a8..60f23d2855 100644 --- a/doc/src/sgml/basic-archive.sgml +++ b/doc/src/sgml/basic-archive.sgml @@ -21,7 +21,7 @@ must be enabled. - + Configuration Parameters @@ -57,7 +57,7 @@ basic_archive.archive_directory = '/path/to/archive/directory' - + Notes @@ -70,7 +70,7 @@ basic_archive.archive_directory = '/path/to/archive/directory' - + Author diff --git a/doc/src/sgml/bloom.sgml b/doc/src/sgml/bloom.sgml index a3f51cfdc4..98d0316175 100644 --- a/doc/src/sgml/bloom.sgml +++ b/doc/src/sgml/bloom.sgml @@ -38,7 +38,7 @@ indexes can also perform inequality and range searches. - + Parameters @@ -73,7 +73,7 @@ - + Examples @@ -215,7 +215,7 @@ CREATE INDEX - + Operator Class Interface @@ -232,7 +232,7 @@ DEFAULT FOR TYPE text USING bloom AS - + Limitations @@ -268,7 +268,7 @@ DEFAULT FOR TYPE text USING bloom AS - + Authors diff --git a/doc/src/sgml/btree-gin.sgml b/doc/src/sgml/btree-gin.sgml index 5bc5a054e8..870c25559e 100644 --- a/doc/src/sgml/btree-gin.sgml +++ b/doc/src/sgml/btree-gin.sgml @@ -38,7 +38,7 @@ on the current database. - + Example Usage @@ -51,7 +51,7 @@ SELECT * FROM test WHERE a < 10; - + Authors diff --git a/doc/src/sgml/btree-gist.sgml b/doc/src/sgml/btree-gist.sgml index b67f20a00f..92aa8e277e 100644 --- a/doc/src/sgml/btree-gist.sgml +++ b/doc/src/sgml/btree-gist.sgml @@ -58,7 +58,7 @@ on the current database. - + Example Usage @@ -101,7 +101,7 @@ INSERT 0 1 - + Authors diff --git a/doc/src/sgml/charset.sgml b/doc/src/sgml/charset.sgml index 445fd175d8..7674cf1d0c 100644 --- a/doc/src/sgml/charset.sgml +++ b/doc/src/sgml/charset.sgml @@ -46,7 +46,7 @@ system. - + Overview @@ -206,7 +206,7 @@ initdb --locale=sv_SE - + Behavior @@ -276,7 +276,7 @@ initdb --locale=sv_SE - + Selecting Locales @@ -338,7 +338,7 @@ initdb --locale=sv_SE - + Locale Providers @@ -378,7 +378,7 @@ initdb --locale-provider=icu --icu-locale=en - + Problems @@ -440,7 +440,7 @@ initdb --locale-provider=icu --icu-locale=en of a database cannot be changed after its creation. - + Concepts @@ -642,7 +642,7 @@ SELECT * FROM test1 ORDER BY a || b COLLATE "fr_FR"; a database. - + Standard Collations @@ -665,7 +665,7 @@ SELECT * FROM test1 ORDER BY a || b COLLATE "fr_FR"; - + Predefined Collations @@ -684,7 +684,7 @@ SELECT * FROM test1 ORDER BY a || b COLLATE "fr_FR"; in psql. - + libc Collations @@ -741,7 +741,7 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1; - + ICU Collations @@ -760,14 +760,14 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1; Here are some example collations that might be created: - + de-x-icu German collation, default variant - + de-AT-x-icu German collation for Austria, default variant @@ -779,7 +779,7 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1; - + und-x-icu (for undefined) @@ -817,7 +817,7 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1; ensures that they are saved by pg_dump. - + libc Collations @@ -841,7 +841,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE'); - + ICU Collations @@ -859,7 +859,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE'); Here are some examples: - + CREATE COLLATION "de-u-co-phonebk-x-icu" (provider = icu, locale = 'de-u-co-phonebk'); CREATE COLLATION "de-u-co-phonebk-x-icu" (provider = icu, locale = 'de@collation=phonebook'); @@ -879,7 +879,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE'); - + CREATE COLLATION "und-u-co-emoji-x-icu" (provider = icu, locale = 'und-u-co-emoji'); CREATE COLLATION "und-u-co-emoji-x-icu" (provider = icu, locale = '@collation=emoji'); @@ -893,7 +893,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE'); - + CREATE COLLATION latinlast (provider = icu, locale = 'en-u-kr-grek-latn'); CREATE COLLATION latinlast (provider = icu, locale = 'en@colReorder=grek-latn'); @@ -903,7 +903,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE'); - + CREATE COLLATION upperfirst (provider = icu, locale = 'en-u-kf-upper'); CREATE COLLATION upperfirst (provider = icu, locale = 'en@colCaseFirst=upper'); @@ -914,7 +914,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE'); - + CREATE COLLATION special (provider = icu, locale = 'en-u-kf-upper-kr-grek-latn'); CREATE COLLATION special (provider = icu, locale = 'en@colCaseFirst=upper;colReorder=grek-latn'); @@ -924,7 +924,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE'); - + CREATE COLLATION numeric (provider = icu, locale = 'en-u-kn-true'); CREATE COLLATION numeric (provider = icu, locale = 'en@colNumeric=yes'); @@ -1522,7 +1522,7 @@ CREATE COLLATION ignore_accents (provider = icu, locale = 'und-u-ks-level1-kc-tr - + Setting the Character Set @@ -1610,7 +1610,7 @@ $ psql -l - + Automatic Character Set Conversion Between Server and Client @@ -2692,7 +2692,7 @@ RESET client_encoding; - + Further Reading diff --git a/doc/src/sgml/citext.sgml b/doc/src/sgml/citext.sgml index 5986601327..3df2825592 100644 --- a/doc/src/sgml/citext.sgml +++ b/doc/src/sgml/citext.sgml @@ -30,7 +30,7 @@ on the current database. - + Rationale @@ -84,7 +84,7 @@ SELECT * FROM tab WHERE lower(col) = LOWER(?); - + How to Use It @@ -111,7 +111,7 @@ SELECT * FROM users WHERE nick = 'Larry'; - + String Comparison Behavior @@ -196,7 +196,7 @@ SELECT * FROM users WHERE nick = 'Larry'; - + Limitations @@ -277,7 +277,7 @@ SELECT * FROM users WHERE nick = 'Larry'; - + Author diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index a33a93570b..c3af1e4fc6 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -215,7 +215,7 @@ shared_buffers = 128MB - + Parameter Interaction via SQL @@ -1355,7 +1355,7 @@ include_dir 'conf.d' Explanation of the default value: - + HIGH @@ -1365,7 +1365,7 @@ include_dir 'conf.d' - + MEDIUM @@ -1375,7 +1375,7 @@ include_dir 'conf.d' - + +3DES @@ -1389,7 +1389,7 @@ include_dir 'conf.d' - + !aNULL @@ -6954,7 +6954,7 @@ local0.* /var/log/postgresql - + debug_print_parse (boolean) debug_print_parse configuration parameter @@ -6985,7 +6985,7 @@ local0.* /var/log/postgresql - + debug_pretty_print (boolean) debug_pretty_print configuration parameter @@ -7915,7 +7915,7 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv; - + Process Title @@ -8203,7 +8203,7 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv; - + log_statement_stats (boolean) log_statement_stats configuration parameter diff --git a/doc/src/sgml/contrib-spi.sgml b/doc/src/sgml/contrib-spi.sgml index fed6f24932..f4b0a01a81 100644 --- a/doc/src/sgml/contrib-spi.sgml +++ b/doc/src/sgml/contrib-spi.sgml @@ -24,7 +24,7 @@ separately-installable extension. - + refint — Functions for Implementing Referential Integrity @@ -65,7 +65,7 @@ - + autoinc — Functions for Autoincrementing Fields @@ -92,7 +92,7 @@ - + insert_username — Functions for Tracking Who Changed a Table @@ -113,7 +113,7 @@ - + moddatetime — Functions for Tracking Last Modification Time diff --git a/doc/src/sgml/cube.sgml b/doc/src/sgml/cube.sgml index 52506fc822..0744816e7c 100644 --- a/doc/src/sgml/cube.sgml +++ b/doc/src/sgml/cube.sgml @@ -18,7 +18,7 @@ on the current database. - + Syntax @@ -99,7 +99,7 @@ - + Precision @@ -108,7 +108,7 @@ - + Usage @@ -533,7 +533,7 @@ SELECT c FROM test ORDER BY c ~> 3 DESC LIMIT 5; - + Defaults @@ -587,7 +587,7 @@ t - + Notes @@ -601,7 +601,7 @@ t - + Credits diff --git a/doc/src/sgml/datatype.sgml b/doc/src/sgml/datatype.sgml index fdffba4442..467b49b199 100644 --- a/doc/src/sgml/datatype.sgml +++ b/doc/src/sgml/datatype.sgml @@ -1471,7 +1471,7 @@ SELECT b, char_length(b) FROM test2; mostly the same. - + <type>bytea</type> Hex Format @@ -1498,7 +1498,7 @@ SELECT '\xDEADBEEF'; - + <type>bytea</type> Escape Format @@ -1904,7 +1904,7 @@ MINUTE TO SECOND more than 6 digits). - + Dates @@ -2003,7 +2003,7 @@ MINUTE TO SECOND - + Times @@ -2167,7 +2167,7 @@ MINUTE TO SECOND - + Time Stamps @@ -3172,7 +3172,7 @@ SELECT * FROM test1 WHERE a; a piece of data. - + Declaration of Enumerated Types @@ -3202,7 +3202,7 @@ SELECT * FROM person WHERE current_mood = 'happy'; - + Ordering @@ -3239,7 +3239,7 @@ WHERE current_mood = (SELECT MIN(current_mood) FROM person); - + Type Safety @@ -3279,7 +3279,7 @@ SELECT person.name, holidays.num_weeks FROM person, holidays - + Implementation Details @@ -3396,7 +3396,7 @@ SELECT person.name, holidays.num_weeks FROM person, holidays intersections. They are explained in . - + Points @@ -3490,7 +3490,7 @@ SELECT person.name, holidays.num_weeks FROM person, holidays - + Boxes @@ -3531,7 +3531,7 @@ SELECT person.name, holidays.num_weeks FROM person, holidays - + Paths @@ -4422,7 +4422,7 @@ a0ee-bc99-9c0b-4ef8-bb6d-6bb9-bd38-0a11 can be found in . - + Creating XML Values To produce a value of type xml from character data, @@ -4492,7 +4492,7 @@ SET xmloption TO { DOCUMENT | CONTENT }; - + Encoding Handling Care must be taken when dealing with multiple character encodings @@ -4550,7 +4550,7 @@ SET xmloption TO { DOCUMENT | CONTENT }; - + Accessing XML Values diff --git a/doc/src/sgml/ddl.sgml b/doc/src/sgml/ddl.sgml index 6e92bbddd2..9434acd182 100644 --- a/doc/src/sgml/ddl.sgml +++ b/doc/src/sgml/ddl.sgml @@ -602,7 +602,7 @@ CREATE TABLE products ( - + Not-Null Constraints @@ -1230,7 +1230,7 @@ CREATE TABLE circles ( - + tableoid @@ -1250,7 +1250,7 @@ CREATE TABLE circles ( - + xmin @@ -1266,7 +1266,7 @@ CREATE TABLE circles ( - + cmin @@ -1280,7 +1280,7 @@ CREATE TABLE circles ( - + xmax @@ -1297,7 +1297,7 @@ CREATE TABLE circles ( - + cmax @@ -1310,7 +1310,7 @@ CREATE TABLE circles ( - + ctid @@ -1558,7 +1558,7 @@ ALTER TABLE products ALTER COLUMN product_no DROP NOT NULL; - + Changing a Column's Default Value @@ -1587,7 +1587,7 @@ ALTER TABLE products ALTER COLUMN price DROP DEFAULT; - + Changing a Column's Data Type @@ -1616,7 +1616,7 @@ ALTER TABLE products ALTER COLUMN price TYPE numeric(10,2); - + Renaming a Column @@ -1632,7 +1632,7 @@ ALTER TABLE products RENAME COLUMN product_no TO product_number; - + Renaming a Table @@ -1768,7 +1768,7 @@ REVOKE ALL ON accounts FROM PUBLIC; The available privileges are: - + SELECT @@ -1785,7 +1785,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + INSERT @@ -1798,7 +1798,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + UPDATE @@ -1820,7 +1820,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + DELETE @@ -1832,7 +1832,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + TRUNCATE @@ -1841,7 +1841,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + REFERENCES @@ -1851,7 +1851,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + TRIGGER @@ -1860,7 +1860,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + CREATE @@ -1886,7 +1886,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + CONNECT @@ -1897,7 +1897,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + TEMPORARY @@ -1906,7 +1906,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + EXECUTE @@ -1917,7 +1917,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + USAGE @@ -1961,7 +1961,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + SET @@ -1973,7 +1973,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + ALTER SYSTEM @@ -1983,7 +1983,7 @@ REVOKE ALL ON accounts FROM PUBLIC; - + MAINTAIN @@ -3748,7 +3748,7 @@ VALUES ('Albany', NULL, NULL, 'NY'); following forms of partitioning: - + Range Partitioning @@ -3769,7 +3769,7 @@ VALUES ('Albany', NULL, NULL, 'NY'); - + List Partitioning @@ -3780,7 +3780,7 @@ VALUES ('Albany', NULL, NULL, 'NY'); - + Hash Partitioning diff --git a/doc/src/sgml/dict-int.sgml b/doc/src/sgml/dict-int.sgml index 8babfdd5c2..53ae8b6637 100644 --- a/doc/src/sgml/dict-int.sgml +++ b/doc/src/sgml/dict-int.sgml @@ -21,7 +21,7 @@ on the current database. - + Configuration @@ -58,7 +58,7 @@ - + Usage diff --git a/doc/src/sgml/dict-xsyn.sgml b/doc/src/sgml/dict-xsyn.sgml index 256aff7c58..27b24628d4 100644 --- a/doc/src/sgml/dict-xsyn.sgml +++ b/doc/src/sgml/dict-xsyn.sgml @@ -14,7 +14,7 @@ search for a word using any of its synonyms. - + Configuration @@ -83,7 +83,7 @@ word syn1 syn2 syn3 - + Usage diff --git a/doc/src/sgml/docguide.sgml b/doc/src/sgml/docguide.sgml index e1bac68604..787caef70d 100644 --- a/doc/src/sgml/docguide.sgml +++ b/doc/src/sgml/docguide.sgml @@ -79,7 +79,7 @@ might be optional, as noted. - + DocBook DTD @@ -91,7 +91,7 @@ - + DocBook XSL Stylesheets @@ -107,7 +107,7 @@ - + Libxml2 for xmllint @@ -121,7 +121,7 @@ - + Libxslt for xsltproc @@ -131,7 +131,7 @@ - + FOP @@ -163,7 +163,7 @@ for an example. - + Installation on Fedora, RHEL, and Derivatives @@ -174,7 +174,7 @@ yum install docbook-dtds docbook-style-xsl fop libxslt - + Installation on FreeBSD @@ -191,7 +191,7 @@ pkg install docbook-xml docbook-xsl fop libxslt - + Debian Packages @@ -204,7 +204,7 @@ apt-get install docbook-xml docbook-xsl fop libxml2-utils xsltproc - + macOS @@ -274,7 +274,7 @@ checking for dbtoepub... dbtoepub documentation. (Remember to use GNU make.) - + HTML @@ -303,7 +303,7 @@ checking for dbtoepub... dbtoepub - + Manpages @@ -317,7 +317,7 @@ checking for dbtoepub... dbtoepub - + PDF @@ -373,7 +373,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Plain Text Files @@ -395,7 +395,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Syntax Check @@ -427,7 +427,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' correct mode. - + Emacs @@ -453,7 +453,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' Style Guide - + Reference Pages @@ -476,7 +476,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' Usage section. - + Name @@ -486,7 +486,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Synopsis @@ -498,7 +498,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Description @@ -507,7 +507,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Options @@ -517,7 +517,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Exit Status @@ -528,7 +528,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Usage @@ -540,7 +540,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Environment @@ -551,7 +551,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Files @@ -562,7 +562,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Diagnostics @@ -575,7 +575,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Notes @@ -586,7 +586,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Examples @@ -595,7 +595,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + History @@ -606,7 +606,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + Author @@ -615,7 +615,7 @@ ADDITIONAL_FLAGS='-Xmx1500m' - + See Also diff --git a/doc/src/sgml/earthdistance.sgml b/doc/src/sgml/earthdistance.sgml index 4377249c36..f15dde3a66 100644 --- a/doc/src/sgml/earthdistance.sgml +++ b/doc/src/sgml/earthdistance.sgml @@ -44,7 +44,7 @@ - + Cube-Based Earth Distances @@ -202,7 +202,7 @@ - + Point-Based Earth Distances diff --git a/doc/src/sgml/ecpg.sgml b/doc/src/sgml/ecpg.sgml index 16853ced6f..c7a28a9a8e 100644 --- a/doc/src/sgml/ecpg.sgml +++ b/doc/src/sgml/ecpg.sgml @@ -584,7 +584,7 @@ EXEC SQL COMMIT; The following transaction management commands are available: - + EXEC SQL COMMIT @@ -593,7 +593,7 @@ EXEC SQL COMMIT; - + EXEC SQL ROLLBACK @@ -602,7 +602,7 @@ EXEC SQL COMMIT; - + EXEC SQL PREPARE TRANSACTION transaction_id @@ -611,7 +611,7 @@ EXEC SQL COMMIT; - + EXEC SQL COMMIT PREPARED transaction_id @@ -620,7 +620,7 @@ EXEC SQL COMMIT; - + EXEC SQL ROLLBACK PREPARED transaction_id @@ -629,7 +629,7 @@ EXEC SQL COMMIT; - + EXEC SQL SET AUTOCOMMIT TO ON @@ -638,7 +638,7 @@ EXEC SQL COMMIT; - + EXEC SQL SET AUTOCOMMIT TO OFF @@ -1110,7 +1110,7 @@ struct varchar_var { int len; char arr[180]; } var; see . - + timestamp, date @@ -1275,7 +1275,7 @@ EXEC SQL END DECLARE SECTION; - + bytea @@ -1481,7 +1481,7 @@ EXEC SQL END DECLARE SECTION; - + Typedefs typedef @@ -1538,7 +1538,7 @@ EXEC SQL START TRANSACTION; - + Pointers @@ -1570,7 +1570,7 @@ EXEC SQL END DECLARE SECTION; nonprimitive types, described in the previous section. - + Arrays @@ -1693,7 +1693,7 @@ while (1) - + Composite Types @@ -1813,7 +1813,7 @@ while (1) - + User-Defined Base Types @@ -2132,7 +2132,7 @@ PGTYPESchar_free(out); The following functions can be used to work with the numeric type: - + PGTYPESnumeric_new @@ -2144,7 +2144,7 @@ numeric *PGTYPESnumeric_new(void); - + PGTYPESnumeric_free @@ -2156,7 +2156,7 @@ void PGTYPESnumeric_free(numeric *var); - + PGTYPESnumeric_from_asc @@ -2179,7 +2179,7 @@ numeric *PGTYPESnumeric_from_asc(char *str, char **endptr); - + PGTYPESnumeric_to_asc @@ -2195,7 +2195,7 @@ char *PGTYPESnumeric_to_asc(numeric *num, int dscale); - + PGTYPESnumeric_add @@ -2211,7 +2211,7 @@ int PGTYPESnumeric_add(numeric *var1, numeric *var2, numeric *result); - + PGTYPESnumeric_sub @@ -2227,7 +2227,7 @@ int PGTYPESnumeric_sub(numeric *var1, numeric *var2, numeric *result); - + PGTYPESnumeric_mul @@ -2243,7 +2243,7 @@ int PGTYPESnumeric_mul(numeric *var1, numeric *var2, numeric *result); - + PGTYPESnumeric_div @@ -2259,7 +2259,7 @@ int PGTYPESnumeric_div(numeric *var1, numeric *var2, numeric *result); - + PGTYPESnumeric_cmp @@ -2291,7 +2291,7 @@ int PGTYPESnumeric_cmp(numeric *var1, numeric *var2) - + PGTYPESnumeric_from_int @@ -2306,7 +2306,7 @@ int PGTYPESnumeric_from_int(signed int int_val, numeric *var); - + PGTYPESnumeric_from_long @@ -2321,7 +2321,7 @@ int PGTYPESnumeric_from_long(signed long int long_val, numeric *var); - + PGTYPESnumeric_copy @@ -2336,7 +2336,7 @@ int PGTYPESnumeric_copy(numeric *src, numeric *dst); - + PGTYPESnumeric_from_double @@ -2351,7 +2351,7 @@ int PGTYPESnumeric_from_double(double d, numeric *dst); - + PGTYPESnumeric_to_double @@ -2368,7 +2368,7 @@ int PGTYPESnumeric_to_double(numeric *nv, double *dp) - + PGTYPESnumeric_to_int @@ -2385,7 +2385,7 @@ int PGTYPESnumeric_to_int(numeric *nv, int *ip); - + PGTYPESnumeric_to_long @@ -2403,7 +2403,7 @@ int PGTYPESnumeric_to_long(numeric *nv, long *lp); - + PGTYPESnumeric_to_decimal @@ -2421,7 +2421,7 @@ int PGTYPESnumeric_to_decimal(numeric *src, decimal *dst); - + PGTYPESnumeric_from_decimal @@ -3554,7 +3554,7 @@ int PGTYPESinterval_copy(interval *intvlsrc, interval *intvldest); The following functions can be used to work with the decimal type and are not only contained in the libcompat library. - + PGTYPESdecimal_new @@ -3566,7 +3566,7 @@ decimal *PGTYPESdecimal_new(void); - + PGTYPESdecimal_free @@ -3585,7 +3585,7 @@ void PGTYPESdecimal_free(decimal *var); errno Values of pgtypeslib - + PGTYPES_NUM_BAD_NUMERIC @@ -3595,7 +3595,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_NUM_OVERFLOW @@ -3606,7 +3606,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_NUM_UNDERFLOW @@ -3617,7 +3617,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_NUM_DIVIDE_ZERO @@ -3626,7 +3626,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_DATE_BAD_DATE @@ -3636,7 +3636,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_DATE_ERR_EARGS @@ -3646,7 +3646,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_DATE_ERR_ENOSHORTDATE @@ -3656,7 +3656,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_INTVL_BAD_INTERVAL @@ -3668,7 +3668,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_DATE_ERR_ENOTDMY @@ -3678,7 +3678,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_DATE_BAD_DAY @@ -3688,7 +3688,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_DATE_BAD_MONTH @@ -3698,7 +3698,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_TS_BAD_TIMESTAMP @@ -3710,7 +3710,7 @@ void PGTYPESdecimal_free(decimal *var); - + PGTYPES_TS_ERR_EINFTIME @@ -3847,7 +3847,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + CARDINALITY (integer) @@ -3856,7 +3856,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + DATA @@ -3866,7 +3866,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + DATETIME_INTERVAL_CODE (integer) @@ -3881,7 +3881,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + DATETIME_INTERVAL_PRECISION (integer) @@ -3890,7 +3890,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + INDICATOR (integer) @@ -3899,7 +3899,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + KEY_MEMBER (integer) @@ -3908,7 +3908,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + LENGTH (integer) @@ -3917,7 +3917,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + NAME (string) @@ -3926,7 +3926,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + NULLABLE (integer) @@ -3935,7 +3935,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + OCTET_LENGTH (integer) @@ -3944,7 +3944,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + PRECISION (integer) @@ -3953,7 +3953,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + RETURNED_LENGTH (integer) @@ -3962,7 +3962,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + RETURNED_OCTET_LENGTH (integer) @@ -3971,7 +3971,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + SCALE (integer) @@ -3980,7 +3980,7 @@ EXEC SQL GET DESCRIPTOR name VALUE num - + TYPE (integer) @@ -4059,7 +4059,7 @@ EXEC SQL DESCRIBE prepared_statement INTO mysqlda; Free the memory area allocated for the input SQLDA. - + SQLDA Data Structure @@ -4110,7 +4110,7 @@ typedef struct sqlda_struct sqlda_t; The meaning of the fields is: - + sqldaid @@ -4119,7 +4119,7 @@ typedef struct sqlda_struct sqlda_t; - + sqldabc @@ -4128,7 +4128,7 @@ typedef struct sqlda_struct sqlda_t; - + sqln @@ -4143,7 +4143,7 @@ typedef struct sqlda_struct sqlda_t; - + sqld @@ -4152,7 +4152,7 @@ typedef struct sqlda_struct sqlda_t; - + desc_next @@ -4162,7 +4162,7 @@ typedef struct sqlda_struct sqlda_t; - + sqlvar @@ -4198,7 +4198,7 @@ typedef struct sqlvar_struct sqlvar_t; The meaning of the fields is: - + sqltype @@ -4208,7 +4208,7 @@ typedef struct sqlvar_struct sqlvar_t; - + sqllen @@ -4217,7 +4217,7 @@ typedef struct sqlvar_struct sqlvar_t; - + sqldata @@ -4227,7 +4227,7 @@ typedef struct sqlvar_struct sqlvar_t; - + sqlind @@ -4237,7 +4237,7 @@ typedef struct sqlvar_struct sqlvar_t; - + sqlname @@ -4267,7 +4267,7 @@ struct sqlname The meaning of the fields is: - + length @@ -4275,7 +4275,7 @@ struct sqlname - + data @@ -4857,7 +4857,7 @@ EXEC SQL WHENEVER condition actioncondition can be one of the following: - + SQLERROR @@ -4867,7 +4867,7 @@ EXEC SQL WHENEVER condition action - + SQLWARNING @@ -4877,7 +4877,7 @@ EXEC SQL WHENEVER condition action - + NOT FOUND @@ -4894,7 +4894,7 @@ EXEC SQL WHENEVER condition actionaction can be one of the following: - + CONTINUE @@ -4904,7 +4904,7 @@ EXEC SQL WHENEVER condition action - + GOTO label GO TO label @@ -4915,7 +4915,7 @@ EXEC SQL WHENEVER condition action - + SQLPRINT @@ -4926,7 +4926,7 @@ EXEC SQL WHENEVER condition action - + STOP @@ -4936,7 +4936,7 @@ EXEC SQL WHENEVER condition action - + DO BREAK @@ -4946,7 +4946,7 @@ EXEC SQL WHENEVER condition action - + DO CONTINUE @@ -4957,7 +4957,7 @@ EXEC SQL WHENEVER condition action - + CALL name (args) DO name (args) @@ -5231,7 +5231,7 @@ sqlstate: 42P01 These are the assigned SQLCODE values: - + 0 (ECPG_NO_ERROR) @@ -5240,7 +5240,7 @@ sqlstate: 42P01 - + 100 (ECPG_NOT_FOUND) @@ -5267,7 +5267,7 @@ while (1) - + -12 (ECPG_OUT_OF_MEMORY) @@ -5278,7 +5278,7 @@ while (1) - + -200 (ECPG_UNSUPPORTED) @@ -5290,7 +5290,7 @@ while (1) - + -201 (ECPG_TOO_MANY_ARGUMENTS) @@ -5300,7 +5300,7 @@ while (1) - + -202 (ECPG_TOO_FEW_ARGUMENTS) @@ -5310,7 +5310,7 @@ while (1) - + -203 (ECPG_TOO_MANY_MATCHES) @@ -5321,7 +5321,7 @@ while (1) - + -204 (ECPG_INT_FORMAT) @@ -5334,7 +5334,7 @@ while (1) - + -205 (ECPG_UINT_FORMAT) @@ -5347,7 +5347,7 @@ while (1) - + -206 (ECPG_FLOAT_FORMAT) @@ -5360,7 +5360,7 @@ while (1) - + -207 (ECPG_NUMERIC_FORMAT) @@ -5372,7 +5372,7 @@ while (1) - + -208 (ECPG_INTERVAL_FORMAT) @@ -5384,7 +5384,7 @@ while (1) - + -209 (ECPG_DATE_FORMAT) @@ -5396,7 +5396,7 @@ while (1) - + -210 (ECPG_TIMESTAMP_FORMAT) @@ -5408,7 +5408,7 @@ while (1) - + -211 (ECPG_CONVERT_BOOL) @@ -5419,7 +5419,7 @@ while (1) - + -212 (ECPG_EMPTY) @@ -5431,7 +5431,7 @@ while (1) - + -213 (ECPG_MISSING_INDICATOR) @@ -5441,7 +5441,7 @@ while (1) - + -214 (ECPG_NO_ARRAY) @@ -5451,7 +5451,7 @@ while (1) - + -215 (ECPG_DATA_NOT_ARRAY) @@ -5461,7 +5461,7 @@ while (1) - + -216 (ECPG_ARRAY_INSERT) @@ -5471,7 +5471,7 @@ while (1) - + -220 (ECPG_NO_CONN) @@ -5481,7 +5481,7 @@ while (1) - + -221 (ECPG_NOT_CONN) @@ -5491,7 +5491,7 @@ while (1) - + -230 (ECPG_INVALID_STMT) @@ -5501,7 +5501,7 @@ while (1) - + -239 (ECPG_INFORMIX_DUPLICATE_KEY) @@ -5511,7 +5511,7 @@ while (1) - + -240 (ECPG_UNKNOWN_DESCRIPTOR) @@ -5521,7 +5521,7 @@ while (1) - + -241 (ECPG_INVALID_DESCRIPTOR_INDEX) @@ -5531,7 +5531,7 @@ while (1) - + -242 (ECPG_UNKNOWN_DESCRIPTOR_ITEM) @@ -5541,7 +5541,7 @@ while (1) - + -243 (ECPG_VAR_NOT_NUMERIC) @@ -5552,7 +5552,7 @@ while (1) - + -244 (ECPG_VAR_NOT_CHAR) @@ -5563,7 +5563,7 @@ while (1) - + -284 (ECPG_INFORMIX_SUBSELECT_NOT_ONE) @@ -5573,7 +5573,7 @@ while (1) - + -400 (ECPG_PGSQL) @@ -5584,7 +5584,7 @@ while (1) - + -401 (ECPG_TRANS) @@ -5595,7 +5595,7 @@ while (1) - + -402 (ECPG_CONNECT) @@ -5605,7 +5605,7 @@ while (1) - + -403 (ECPG_DUPLICATE_KEY) @@ -5615,7 +5615,7 @@ while (1) - + -404 (ECPG_SUBSELECT_NOT_ONE) @@ -5626,7 +5626,7 @@ while (1) - + -602 (ECPG_WARNING_UNKNOWN_PORTAL) @@ -5655,7 +5655,7 @@ while (1) - + -603 (ECPG_WARNING_IN_TRANSACTION) @@ -5664,7 +5664,7 @@ while (1) - + -604 (ECPG_WARNING_NO_TRANSACTION) @@ -5673,7 +5673,7 @@ while (1) - + -605 (ECPG_WARNING_PORTAL_EXISTS) @@ -5804,7 +5804,7 @@ EXEC SQL UPDATE Tbl SET col = MYNUMBER; You can use the following directives to compile code sections conditionally: - + EXEC SQL ifdef name; @@ -5815,7 +5815,7 @@ EXEC SQL UPDATE Tbl SET col = MYNUMBER; - + EXEC SQL ifndef name; @@ -5826,7 +5826,7 @@ EXEC SQL UPDATE Tbl SET col = MYNUMBER; - + EXEC SQL elif name; @@ -5843,7 +5843,7 @@ EXEC SQL UPDATE Tbl SET col = MYNUMBER; - + EXEC SQL else; @@ -5858,7 +5858,7 @@ EXEC SQL UPDATE Tbl SET col = MYNUMBER; - + EXEC SQL endif; @@ -6305,7 +6305,7 @@ void TestCpp::test() (*.pgc), a header file, and a C++ file: - + test_mod.pgc @@ -6345,7 +6345,7 @@ db_disconnect() - + test_mod.h @@ -6372,7 +6372,7 @@ void db_disconnect(); - + test_cpp.cpp @@ -6494,7 +6494,7 @@ ALLOCATE DESCRIPTOR name Parameters - + name @@ -6562,7 +6562,7 @@ DATABASE connection_target Parameters - + connection_target @@ -6571,7 +6571,7 @@ DATABASE connection_target several forms. - + [ database_name ] [ @host ] [ :port ] @@ -6580,7 +6580,7 @@ DATABASE connection_target - + unix:postgresql://host [ :port ] / [ database_name ] [ ?connection_option ] @@ -6589,7 +6589,7 @@ DATABASE connection_target - + tcp:postgresql://host [ :port ] / [ database_name ] [ ?connection_option ] @@ -6598,7 +6598,7 @@ DATABASE connection_target - + SQL string constant @@ -6607,7 +6607,7 @@ DATABASE connection_target - + host variable @@ -6622,7 +6622,7 @@ DATABASE connection_target - + connection_name @@ -6633,7 +6633,7 @@ DATABASE connection_target - + connection_user @@ -6654,7 +6654,7 @@ DATABASE connection_target - + DEFAULT @@ -6779,7 +6779,7 @@ DEALLOCATE DESCRIPTOR name Parameters - + name @@ -6853,7 +6853,7 @@ DECLARE cursor_name [ BINARY ] [ AS Parameters - + cursor_name @@ -6863,7 +6863,7 @@ DECLARE cursor_name [ BINARY ] [ AS - + prepared_name @@ -6873,7 +6873,7 @@ DECLARE cursor_name [ BINARY ] [ AS - + query @@ -6963,7 +6963,7 @@ EXEC SQL [ AT connection_name ] DEC Parameters - + connection_name @@ -6977,7 +6977,7 @@ EXEC SQL [ AT connection_name ] DEC - + statement_name @@ -7057,7 +7057,7 @@ DESCRIBE [ OUTPUT ] prepared_name I Parameters - + prepared_name @@ -7067,7 +7067,7 @@ DESCRIBE [ OUTPUT ] prepared_name I - + descriptor_name @@ -7077,7 +7077,7 @@ DESCRIBE [ OUTPUT ] prepared_name I - + sqlda_name @@ -7146,7 +7146,7 @@ DISCONNECT ALL Parameters - + connection_name @@ -7156,7 +7156,7 @@ DISCONNECT ALL - + CURRENT @@ -7169,7 +7169,7 @@ DISCONNECT ALL - + DEFAULT @@ -7178,7 +7178,7 @@ DISCONNECT ALL - + ALL @@ -7254,7 +7254,7 @@ EXECUTE IMMEDIATE string Parameters - + string @@ -7352,7 +7352,7 @@ GET DESCRIPTOR descriptor_name VALU Parameters - + descriptor_name @@ -7361,7 +7361,7 @@ GET DESCRIPTOR descriptor_name VALU - + descriptor_header_item @@ -7372,7 +7372,7 @@ GET DESCRIPTOR descriptor_name VALU - + column_number @@ -7382,7 +7382,7 @@ GET DESCRIPTOR descriptor_name VALU - + descriptor_item @@ -7393,7 +7393,7 @@ GET DESCRIPTOR descriptor_name VALU - + cvariable @@ -7533,7 +7533,7 @@ OPEN cursor_name USING SQL DESCRIPT Parameters - + cursor_name @@ -7543,7 +7543,7 @@ OPEN cursor_name USING SQL DESCRIPT - + value @@ -7554,7 +7554,7 @@ OPEN cursor_name USING SQL DESCRIPT - + descriptor_name @@ -7624,7 +7624,7 @@ PREPARE prepared_name FROM Parameters - + prepared_name @@ -7633,7 +7633,7 @@ PREPARE prepared_name FROM - + string @@ -7760,7 +7760,7 @@ SET CONNECTION [ TO | = ] connection_nameParameters - + connection_name @@ -7770,7 +7770,7 @@ SET CONNECTION [ TO | = ] connection_name - + DEFAULT @@ -7842,7 +7842,7 @@ SET DESCRIPTOR descriptor_name VALU Parameters - + descriptor_name @@ -7851,7 +7851,7 @@ SET DESCRIPTOR descriptor_name VALU - + descriptor_header_item @@ -7862,7 +7862,7 @@ SET DESCRIPTOR descriptor_name VALU - + number @@ -7872,7 +7872,7 @@ SET DESCRIPTOR descriptor_name VALU - + descriptor_item @@ -7883,7 +7883,7 @@ SET DESCRIPTOR descriptor_name VALU - + value @@ -7955,7 +7955,7 @@ TYPE type_name IS Parameters - + type_name @@ -7964,7 +7964,7 @@ TYPE type_name IS - + ctype @@ -8089,7 +8089,7 @@ VAR varname IS ctype Parameters - + varname @@ -8098,7 +8098,7 @@ VAR varname IS ctype - + ctype @@ -8296,7 +8296,7 @@ EXEC SQL FETCH MYCUR INTO :userid; Additional/Missing Embedded SQL Statements - + CLOSE DATABASE @@ -8309,7 +8309,7 @@ EXEC SQL CLOSE DATABASE; - + FREE cursor_name @@ -8322,7 +8322,7 @@ EXEC SQL CLOSE DATABASE; - + FREE statement_name @@ -8382,7 +8382,7 @@ typedef struct sqlda_compat sqlda_t; The global properties are: - + sqld @@ -8391,7 +8391,7 @@ typedef struct sqlda_compat sqlda_t; - + sqlvar @@ -8400,7 +8400,7 @@ typedef struct sqlda_compat sqlda_t; - + desc_name @@ -8409,7 +8409,7 @@ typedef struct sqlda_compat sqlda_t; - + desc_occ @@ -8418,7 +8418,7 @@ typedef struct sqlda_compat sqlda_t; - + desc_next @@ -8427,7 +8427,7 @@ typedef struct sqlda_compat sqlda_t; - + reserved @@ -8442,7 +8442,7 @@ typedef struct sqlda_compat sqlda_t; - + sqltype @@ -8451,7 +8451,7 @@ typedef struct sqlda_compat sqlda_t; - + sqllen @@ -8460,7 +8460,7 @@ typedef struct sqlda_compat sqlda_t; - + sqldata @@ -8481,7 +8481,7 @@ switch (sqldata->sqlvar[i].sqltype) - + sqlind @@ -8497,7 +8497,7 @@ if (*(int2 *)sqldata->sqlvar[i].sqlind != 0) - + sqlname @@ -8506,7 +8506,7 @@ if (*(int2 *)sqldata->sqlvar[i].sqlind != 0) - + sqlformat @@ -8515,7 +8515,7 @@ if (*(int2 *)sqldata->sqlvar[i].sqlind != 0) - + sqlitype @@ -8526,7 +8526,7 @@ if (*(int2 *)sqldata->sqlvar[i].sqlind != 0) - + sqlilen @@ -8535,7 +8535,7 @@ if (*(int2 *)sqldata->sqlvar[i].sqlind != 0) - + sqlxid @@ -8544,7 +8544,7 @@ if (*(int2 *)sqldata->sqlvar[i].sqlind != 0) - + sqltypename sqltypelen sqlownerlen @@ -8560,7 +8560,7 @@ if (*(int2 *)sqldata->sqlvar[i].sqlind != 0) - + sqlilongdata @@ -8615,7 +8615,7 @@ EXEC SQL INCLUDE sqlda.h; Additional Functions - + decadd @@ -8635,7 +8635,7 @@ int decadd(decimal *arg1, decimal *arg2, decimal *sum); - + deccmp @@ -8670,7 +8670,7 @@ int deccmp(decimal *arg1, decimal *arg2); - + deccopy @@ -8686,7 +8686,7 @@ void deccopy(decimal *src, decimal *target); - + deccvasc @@ -8719,7 +8719,7 @@ int deccvasc(char *cp, int len, decimal *np); - + deccvdbl @@ -8739,7 +8739,7 @@ int deccvdbl(double dbl, decimal *np); - + deccvint @@ -8759,7 +8759,7 @@ int deccvint(int in, decimal *np); - + deccvlong @@ -8779,7 +8779,7 @@ int deccvlong(long lng, decimal *np); - + decdiv @@ -8803,7 +8803,7 @@ int decdiv(decimal *n1, decimal *n2, decimal *result); - + decmul @@ -8825,7 +8825,7 @@ int decmul(decimal *n1, decimal *n2, decimal *result); - + decsub @@ -8847,7 +8847,7 @@ int decsub(decimal *n1, decimal *n2, decimal *result); - + dectoasc @@ -8877,7 +8877,7 @@ int dectoasc(decimal *np, char *cp, int len, int right) - + dectodbl @@ -8896,7 +8896,7 @@ int dectodbl(decimal *np, double *dblp); - + dectoint @@ -8922,7 +8922,7 @@ int dectoint(decimal *np, int *ip); - + dectolong @@ -8949,7 +8949,7 @@ int dectolong(decimal *np, long *lngp); - + rdatestr @@ -8976,7 +8976,7 @@ int rdatestr(date d, char *str); - + rstrdate @@ -9000,7 +9000,7 @@ int rstrdate(char *str, date *d); - + rtoday @@ -9018,7 +9018,7 @@ void rtoday(date *d); - + rjulmdy @@ -9043,7 +9043,7 @@ int rjulmdy(date d, short mdy[3]); - + rdefmtdate @@ -9113,7 +9113,7 @@ int rdefmtdate(date *d, char *fmt, char *str); - + rfmtdate @@ -9136,7 +9136,7 @@ int rfmtdate(date d, char *fmt, char *str); - + rmdyjul @@ -9159,7 +9159,7 @@ int rmdyjul(short mdy[3], date *d); - + rdayofweek @@ -9215,7 +9215,7 @@ int rdayofweek(date d); - + dtcurrent @@ -9229,7 +9229,7 @@ void dtcurrent(timestamp *ts); - + dtcvasc @@ -9254,7 +9254,7 @@ int dtcvasc(char *str, timestamp *ts); - + dtcvfmtasc @@ -9280,7 +9280,7 @@ dtcvfmtasc(char *inbuf, char *fmtstr, timestamp *dtvalue) - + dtsub @@ -9301,7 +9301,7 @@ int dtsub(timestamp *ts1, timestamp *ts2, interval *iv); - + dttoasc @@ -9322,7 +9322,7 @@ int dttoasc(timestamp *ts, char *output); - + dttofmtasc @@ -9348,7 +9348,7 @@ int dttofmtasc(timestamp *ts, char *output, int str_len, char *fmtstr); - + intoasc @@ -9369,7 +9369,7 @@ int intoasc(interval *i, char *str); - + rfmtlong @@ -9455,7 +9455,7 @@ int rfmtlong(long lng_val, char *fmt, char *outbuf); - + rupshift @@ -9469,7 +9469,7 @@ void rupshift(char *str); - + byleng @@ -9486,7 +9486,7 @@ int byleng(char *str, int len); - + ldchar @@ -9505,7 +9505,7 @@ void ldchar(char *src, int len, char *dest); - + rgetmsg @@ -9517,7 +9517,7 @@ int rgetmsg(int msgnum, char *s, int maxsize); - + rtypalign @@ -9529,7 +9529,7 @@ int rtypalign(int offset, int type); - + rtypmsize @@ -9541,7 +9541,7 @@ int rtypmsize(int type, int len); - + rtypwidth @@ -9637,7 +9637,7 @@ rsetnull(CINTTYPE, (char *) &i); - + risnull @@ -9679,7 +9679,7 @@ risnull(CINTTYPE, (char *) &i); however rely on the fact all of them are defined to represent negative values. - + ECPG_INFORMIX_NUM_OVERFLOW @@ -9690,7 +9690,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_NUM_UNDERFLOW @@ -9700,7 +9700,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_DIVIDE_ZERO @@ -9710,7 +9710,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_BAD_YEAR @@ -9721,7 +9721,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_BAD_MONTH @@ -9732,7 +9732,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_BAD_DAY @@ -9743,7 +9743,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_ENOSHORTDATE @@ -9754,7 +9754,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_DATE_CONVERT @@ -9765,7 +9765,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_OUT_OF_MEMORY @@ -9776,7 +9776,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_ENOTDMY @@ -9787,7 +9787,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_BAD_NUMERIC @@ -9800,7 +9800,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_BAD_EXPONENT @@ -9811,7 +9811,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_BAD_DATE @@ -9822,7 +9822,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPG_INFORMIX_EXTRA_CHARS @@ -9917,7 +9917,7 @@ risnull(CINTTYPE, (char *) &i); The arguments are: - + A line number @@ -9927,7 +9927,7 @@ risnull(CINTTYPE, (char *) &i); - + A string @@ -9940,7 +9940,7 @@ risnull(CINTTYPE, (char *) &i); - + Input variables @@ -9949,7 +9949,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPGt_EOIT @@ -9959,7 +9959,7 @@ risnull(CINTTYPE, (char *) &i); - + Output variables @@ -9969,7 +9969,7 @@ risnull(CINTTYPE, (char *) &i); - + ECPGt_EORT diff --git a/doc/src/sgml/extend.sgml b/doc/src/sgml/extend.sgml index 46e873a166..306a5b1a59 100644 --- a/doc/src/sgml/extend.sgml +++ b/doc/src/sgml/extend.sgml @@ -120,7 +120,7 @@ types, container types, domains, and pseudo-types. - + Base Types @@ -143,7 +143,7 @@ - + Container Types @@ -193,7 +193,7 @@ - + Pseudo-Types @@ -628,7 +628,7 @@ RETURNS anycompatible AS ... dropping the whole extension. - + Extension Files @@ -663,7 +663,7 @@ RETURNS anycompatible AS ... - + directory (string) @@ -676,7 +676,7 @@ RETURNS anycompatible AS ... - + default_version (string) @@ -689,7 +689,7 @@ RETURNS anycompatible AS ... - + comment (string) @@ -702,7 +702,7 @@ RETURNS anycompatible AS ... - + encoding (string) @@ -713,7 +713,7 @@ RETURNS anycompatible AS ... - + module_pathname (string) @@ -728,7 +728,7 @@ RETURNS anycompatible AS ... - + requires (string) @@ -739,7 +739,7 @@ RETURNS anycompatible AS ... - + superuser (boolean) @@ -756,7 +756,7 @@ RETURNS anycompatible AS ... - + trusted (boolean) @@ -781,7 +781,7 @@ RETURNS anycompatible AS ... - + relocatable (boolean) @@ -794,7 +794,7 @@ RETURNS anycompatible AS ... - + schema (string) @@ -1063,7 +1063,7 @@ SELECT pg_catalog.pg_extension_config_dump('my_config', 'WHERE NOT standard_entr - + Extension Updates @@ -1144,7 +1144,7 @@ SELECT * FROM pg_extension_update_paths('extension_name - + Installing Extensions Using Update Scripts @@ -1453,7 +1453,7 @@ include $(PGXS) Set one of these three variables to specify what is built: - + MODULES @@ -1463,7 +1463,7 @@ include $(PGXS) - + MODULE_big @@ -1473,7 +1473,7 @@ include $(PGXS) - + PROGRAM @@ -1487,7 +1487,7 @@ include $(PGXS) The following variables can also be set: - + EXTENSION @@ -1499,7 +1499,7 @@ include $(PGXS) - + MODULEDIR @@ -1512,7 +1512,7 @@ include $(PGXS) - + DATA @@ -1521,7 +1521,7 @@ include $(PGXS) - + DATA_built @@ -1532,7 +1532,7 @@ include $(PGXS) - + DATA_TSEARCH @@ -1542,7 +1542,7 @@ include $(PGXS) - + DOCS @@ -1552,7 +1552,7 @@ include $(PGXS) - + HEADERS HEADERS_built @@ -1568,7 +1568,7 @@ include $(PGXS) - + HEADERS_$MODULE HEADERS_built_$MODULE @@ -1594,7 +1594,7 @@ include $(PGXS) - + SCRIPTS @@ -1604,7 +1604,7 @@ include $(PGXS) - + SCRIPTS_built @@ -1615,7 +1615,7 @@ include $(PGXS) - + REGRESS @@ -1624,7 +1624,7 @@ include $(PGXS) - + REGRESS_OPTS @@ -1633,7 +1633,7 @@ include $(PGXS) - + ISOLATION @@ -1642,7 +1642,7 @@ include $(PGXS) - + ISOLATION_OPTS @@ -1652,7 +1652,7 @@ include $(PGXS) - + TAP_TESTS @@ -1661,7 +1661,7 @@ include $(PGXS) - + NO_INSTALL @@ -1671,7 +1671,7 @@ include $(PGXS) - + NO_INSTALLCHECK @@ -1680,7 +1680,7 @@ include $(PGXS) - + EXTRA_CLEAN @@ -1689,7 +1689,7 @@ include $(PGXS) - + PG_CPPFLAGS @@ -1698,7 +1698,7 @@ include $(PGXS) - + PG_CFLAGS @@ -1707,7 +1707,7 @@ include $(PGXS) - + PG_CXXFLAGS @@ -1716,7 +1716,7 @@ include $(PGXS) - + PG_LDFLAGS @@ -1725,7 +1725,7 @@ include $(PGXS) - + PG_LIBS @@ -1734,7 +1734,7 @@ include $(PGXS) - + SHLIB_LINK @@ -1743,7 +1743,7 @@ include $(PGXS) - + PG_CONFIG diff --git a/doc/src/sgml/features.sgml b/doc/src/sgml/features.sgml index 05365d890b..afbea9d982 100644 --- a/doc/src/sgml/features.sgml +++ b/doc/src/sgml/features.sgml @@ -238,7 +238,7 @@ PostgreSQL-specific functions. - + Restriction of XQuery to XPath @@ -427,7 +427,7 @@ implementation in PostgreSQL. - + Only <literal>BY VALUE</literal> Passing Mechanism Is Supported @@ -463,7 +463,7 @@ SELECT XMLQUERY('$a is $b' PASSING BY VALUE x AS a, < - + Cannot Pass Named Parameters to Queries @@ -473,7 +473,7 @@ SELECT XMLQUERY('$a is $b' PASSING BY VALUE x AS a, < - + No <type>XML(SEQUENCE)</type> Type diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index 3bf8d021c3..0d484b0fb6 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -13888,7 +13888,7 @@ CREATE TYPE rainbow AS ENUM ('red', 'orange', 'yellow', 'green', 'blue', 'purple documents for processing in client applications. - + <literal>xmlcomment</literal> @@ -13920,7 +13920,7 @@ SELECT xmlcomment('hello'); - + <literal>xmlconcat</literal> @@ -13977,7 +13977,7 @@ SELECT xmlconcat('', ' - + <literal>xmlelement</literal> @@ -14083,7 +14083,7 @@ SELECT xmlelement(name foo, xmlattributes('xyz' as bar), - + <literal>xmlforest</literal> @@ -14144,7 +14144,7 @@ WHERE table_schema = 'pg_catalog'; - + <literal>xmlpi</literal> @@ -14177,7 +14177,7 @@ SELECT xmlpi(name php, 'echo "hello world";'); - + <literal>xmlroot</literal> @@ -14279,7 +14279,7 @@ SELECT xmlagg(x) FROM (SELECT * FROM test ORDER BY y DESC) AS tab; of xml values. - + <literal>IS DOCUMENT</literal> @@ -14299,7 +14299,7 @@ SELECT xmlagg(x) FROM (SELECT * FROM test ORDER BY y DESC) AS tab; - + <literal>IS NOT DOCUMENT</literal> @@ -21499,7 +21499,7 @@ WHERE EXISTS (SELECT 1 FROM tab2 WHERE col2 = tab1.col2); - + Single-Row Comparison @@ -21622,7 +21622,7 @@ OR - + <literal>NOT IN</literal> @@ -21663,7 +21663,7 @@ AND - + <literal>ANY</literal>/<literal>SOME</literal> (array) @@ -21700,7 +21700,7 @@ AND - + <literal>ALL</literal> (array) diff --git a/doc/src/sgml/fuzzystrmatch.sgml b/doc/src/sgml/fuzzystrmatch.sgml index 382e54be91..5dedbd8f7a 100644 --- a/doc/src/sgml/fuzzystrmatch.sgml +++ b/doc/src/sgml/fuzzystrmatch.sgml @@ -26,7 +26,7 @@ on the current database. - + Soundex @@ -88,7 +88,7 @@ SELECT * FROM s WHERE difference(s.nm, 'john') > 2; - + Levenshtein @@ -159,7 +159,7 @@ test=# SELECT levenshtein_less_equal('extensive', 'exhaustive', 4); - + Metaphone @@ -200,7 +200,7 @@ test=# SELECT metaphone('GUMBO', 4); - + Double Metaphone diff --git a/doc/src/sgml/geqo.sgml b/doc/src/sgml/geqo.sgml index ac552efd84..82bf3b690d 100644 --- a/doc/src/sgml/geqo.sgml +++ b/doc/src/sgml/geqo.sgml @@ -173,7 +173,7 @@ non-exhaustive search. - + Generating Possible Plans with <acronym>GEQO</acronym> diff --git a/doc/src/sgml/history.sgml b/doc/src/sgml/history.sgml index aa171823a8..5273c47580 100644 --- a/doc/src/sgml/history.sgml +++ b/doc/src/sgml/history.sgml @@ -183,7 +183,7 @@ - + <productname>PostgreSQL</productname> diff --git a/doc/src/sgml/hstore.sgml b/doc/src/sgml/hstore.sgml index 335d64641b..815ef641a0 100644 --- a/doc/src/sgml/hstore.sgml +++ b/doc/src/sgml/hstore.sgml @@ -21,7 +21,7 @@ on the current database. - + <type>hstore</type> External Representation @@ -88,7 +88,7 @@ key => NULL - + <type>hstore</type> Operators and Functions @@ -738,7 +738,7 @@ SELECT h FROM mytable; - + Indexes @@ -784,7 +784,7 @@ CREATE INDEX hidx ON testhstore USING HASH (h); - + Examples @@ -853,7 +853,7 @@ SELECT (r).* FROM (SELECT t #= '"col3"=>"baz"' AS r FROM test t) s; - + Statistics @@ -900,7 +900,7 @@ SELECT key, count(*) FROM - + Compatibility @@ -933,7 +933,7 @@ ALTER TABLE tablename ALTER hstorecol TYPE hstore USING hstorecol || ''; - + Transforms @@ -957,7 +957,7 @@ ALTER TABLE tablename ALTER hstorecol TYPE hstore USING hstorecol || ''; - + Authors diff --git a/doc/src/sgml/install-windows.sgml b/doc/src/sgml/install-windows.sgml index bbd4960e7b..2db44db2fd 100644 --- a/doc/src/sgml/install-windows.sgml +++ b/doc/src/sgml/install-windows.sgml @@ -154,7 +154,7 @@ $ENV{MSBFLAGS}="/m"; - + Requirements The following additional products are required to build @@ -348,7 +348,7 @@ $ENV{MSBFLAGS}="/m"; - + Special Considerations for 64-Bit Windows @@ -372,7 +372,7 @@ $ENV{MSBFLAGS}="/m"; - + Building @@ -409,7 +409,7 @@ $ENV{CONFIG}="Debug"; - + Cleaning and Installing @@ -442,7 +442,7 @@ $ENV{CONFIG}="Debug"; - + Running the Regression Tests diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml index ef50d1a6e8..73d6c8f50d 100644 --- a/doc/src/sgml/installation.sgml +++ b/doc/src/sgml/installation.sgml @@ -677,7 +677,7 @@ build-postgresql: - + @@ -690,7 +690,7 @@ build-postgresql: - + @@ -706,7 +706,7 @@ build-postgresql: - + @@ -717,7 +717,7 @@ build-postgresql: - + @@ -727,7 +727,7 @@ build-postgresql: - + @@ -738,7 +738,7 @@ build-postgresql: - + @@ -748,7 +748,7 @@ build-postgresql: - + @@ -760,7 +760,7 @@ build-postgresql: - + @@ -772,7 +772,7 @@ build-postgresql: - + @@ -783,7 +783,7 @@ build-postgresql: - + @@ -795,7 +795,7 @@ build-postgresql: - + @@ -807,7 +807,7 @@ build-postgresql: - + @@ -862,7 +862,7 @@ build-postgresql: - + @@ -885,7 +885,7 @@ build-postgresql: - + @@ -894,7 +894,7 @@ build-postgresql: - + @@ -903,7 +903,7 @@ build-postgresql: - + @@ -912,7 +912,7 @@ build-postgresql: - + @@ -926,7 +926,7 @@ build-postgresql: - + @@ -996,7 +996,7 @@ build-postgresql: - + @@ -1005,7 +1005,7 @@ build-postgresql: - + @@ -1014,7 +1014,7 @@ build-postgresql: - + OpenSSL @@ -1035,7 +1035,7 @@ build-postgresql: - + @@ -1044,7 +1044,7 @@ build-postgresql: - + @@ -1061,7 +1061,7 @@ build-postgresql: - + @@ -1079,7 +1079,7 @@ build-postgresql: - + @@ -1089,7 +1089,7 @@ build-postgresql: - + @@ -1100,7 +1100,7 @@ build-postgresql: - + @@ -1115,7 +1115,7 @@ build-postgresql: - + @@ -1126,7 +1126,7 @@ build-postgresql: - + @@ -1160,7 +1160,7 @@ build-postgresql: - + @@ -1169,7 +1169,7 @@ build-postgresql: - + @@ -1202,7 +1202,7 @@ build-postgresql: - + @@ -1231,7 +1231,7 @@ build-postgresql: - + @@ -1243,7 +1243,7 @@ build-postgresql: - + @@ -1255,7 +1255,7 @@ build-postgresql: - + @@ -1270,7 +1270,7 @@ build-postgresql: - + @@ -1286,7 +1286,7 @@ build-postgresql: - + @@ -1298,7 +1298,7 @@ build-postgresql: - + @@ -1320,7 +1320,7 @@ build-postgresql: - + @@ -1338,7 +1338,7 @@ build-postgresql: - + @@ -1354,7 +1354,7 @@ build-postgresql: - + time zone data @@ -1394,7 +1394,7 @@ build-postgresql: - + @@ -1407,7 +1407,7 @@ build-postgresql: - + @@ -1441,7 +1441,7 @@ build-postgresql: - + @@ -1456,7 +1456,7 @@ build-postgresql: - + @@ -1470,7 +1470,7 @@ build-postgresql: - + @@ -1495,7 +1495,7 @@ build-postgresql: - + @@ -1511,7 +1511,7 @@ build-postgresql: - + @@ -1553,7 +1553,7 @@ build-postgresql: - + @@ -1571,7 +1571,7 @@ build-postgresql: - + @@ -1590,7 +1590,7 @@ build-postgresql: - + @@ -1601,7 +1601,7 @@ build-postgresql: - + @@ -1615,7 +1615,7 @@ build-postgresql: - + @@ -1630,7 +1630,7 @@ build-postgresql: - + @@ -1643,7 +1643,7 @@ build-postgresql: - + @@ -1682,7 +1682,7 @@ build-postgresql: - + @@ -1746,7 +1746,7 @@ build-postgresql: this manner: - + BISON @@ -1755,7 +1755,7 @@ build-postgresql: - + CC @@ -1764,7 +1764,7 @@ build-postgresql: - + CFLAGS @@ -1773,7 +1773,7 @@ build-postgresql: - + CLANG @@ -1783,7 +1783,7 @@ build-postgresql: - + CPP @@ -1792,7 +1792,7 @@ build-postgresql: - + CPPFLAGS @@ -1801,7 +1801,7 @@ build-postgresql: - + CXX @@ -1810,7 +1810,7 @@ build-postgresql: - + CXXFLAGS @@ -1819,7 +1819,7 @@ build-postgresql: - + DTRACE @@ -1828,7 +1828,7 @@ build-postgresql: - + DTRACEFLAGS @@ -1837,7 +1837,7 @@ build-postgresql: - + FLEX @@ -1846,7 +1846,7 @@ build-postgresql: - + LDFLAGS @@ -1855,7 +1855,7 @@ build-postgresql: - + LDFLAGS_EX @@ -1864,7 +1864,7 @@ build-postgresql: - + LDFLAGS_SL @@ -1873,7 +1873,7 @@ build-postgresql: - + LLVM_CONFIG @@ -1883,7 +1883,7 @@ build-postgresql: - + MSGFMT @@ -1892,7 +1892,7 @@ build-postgresql: - + PERL @@ -1903,7 +1903,7 @@ build-postgresql: - + PYTHON @@ -1915,7 +1915,7 @@ build-postgresql: - + TCLSH @@ -1928,7 +1928,7 @@ build-postgresql: - + XML2_CONFIG @@ -2220,7 +2220,7 @@ ninja install - + @@ -2234,7 +2234,7 @@ ninja install - + @@ -2244,7 +2244,7 @@ ninja install - + @@ -2254,7 +2254,7 @@ ninja install - + @@ -2265,7 +2265,7 @@ ninja install - + @@ -2275,7 +2275,7 @@ ninja install - + @@ -2287,7 +2287,7 @@ ninja install - + @@ -2298,7 +2298,7 @@ ninja install - + @@ -2359,7 +2359,7 @@ ninja install - + @@ -2372,7 +2372,7 @@ ninja install - + @@ -2382,7 +2382,7 @@ ninja install - + @@ -2392,7 +2392,7 @@ ninja install - + @@ -2402,7 +2402,7 @@ ninja install - + @@ -2411,7 +2411,7 @@ ninja install - + @@ -2451,7 +2451,7 @@ ninja install - + @@ -2461,7 +2461,7 @@ ninja install - + @@ -2471,7 +2471,7 @@ ninja install - + OpenSSL @@ -2491,7 +2491,7 @@ ninja install - + @@ -2508,7 +2508,7 @@ ninja install - + @@ -2527,7 +2527,7 @@ ninja install - + @@ -2538,7 +2538,7 @@ ninja install - + @@ -2548,7 +2548,7 @@ ninja install - + @@ -2564,7 +2564,7 @@ ninja install - + @@ -2575,7 +2575,7 @@ ninja install - + @@ -2614,7 +2614,7 @@ ninja install - + @@ -2630,7 +2630,7 @@ ninja install - + @@ -2649,7 +2649,7 @@ ninja install Anti-Features - + @@ -2661,7 +2661,7 @@ ninja install - + @@ -2674,7 +2674,7 @@ ninja install - + @@ -2689,7 +2689,7 @@ ninja install - + @@ -2706,7 +2706,7 @@ ninja install - + @@ -2725,7 +2725,7 @@ ninja install Build Process Details - + @@ -2739,7 +2739,7 @@ ninja install - + @@ -2751,7 +2751,7 @@ ninja install - + @@ -2760,7 +2760,7 @@ ninja install - + @@ -2769,7 +2769,7 @@ ninja install - + @@ -2787,7 +2787,7 @@ ninja install - + @@ -2803,7 +2803,7 @@ ninja install - + time zone data @@ -2842,7 +2842,7 @@ ninja install - + @@ -2856,7 +2856,7 @@ ninja install - + @@ -2876,7 +2876,7 @@ ninja install Miscellaneous - + @@ -2891,7 +2891,7 @@ ninja install - + @@ -2905,7 +2905,7 @@ ninja install - + @@ -2927,7 +2927,7 @@ ninja install - + @@ -2940,7 +2940,7 @@ ninja install - + @@ -2975,7 +2975,7 @@ ninja install - + @@ -2997,7 +2997,7 @@ ninja install - + @@ -3014,7 +3014,7 @@ ninja install - + =LEVEL @@ -3023,7 +3023,7 @@ ninja install - + @@ -3033,7 +3033,7 @@ ninja install - + @@ -3051,7 +3051,7 @@ ninja install - + @@ -3063,7 +3063,7 @@ ninja install - + @@ -3074,7 +3074,7 @@ ninja install - + @@ -3089,7 +3089,7 @@ ninja install - + @@ -3112,7 +3112,7 @@ ninja install - + @@ -3221,7 +3221,7 @@ libpq.so.2.1: cannot open shared object file: No such file or directory - + Environment Variables @@ -3372,7 +3372,7 @@ export MANPATH community. - + Memory Management @@ -3720,7 +3720,7 @@ xcrun --show-sdk-path operating system, the fewer issues you will experience. - + Required Tools @@ -3745,7 +3745,7 @@ xcrun --show-sdk-path - + configure Complains About a Failed Test Program @@ -3764,7 +3764,7 @@ configure ... LDFLAGS="-R /usr/sfw/lib:/opt/sfw/lib:/usr/local/lib" - + Compiling for Optimal Performance @@ -3785,7 +3785,7 @@ configure ... LDFLAGS="-R /usr/sfw/lib:/opt/sfw/lib:/usr/local/lib" - + Using DTrace for Tracing PostgreSQL diff --git a/doc/src/sgml/intagg.sgml b/doc/src/sgml/intagg.sgml index c410f64f3e..56ed510b48 100644 --- a/doc/src/sgml/intagg.sgml +++ b/doc/src/sgml/intagg.sgml @@ -15,7 +15,7 @@ the built-in functions. - + Functions @@ -50,7 +50,7 @@ - + Sample Uses diff --git a/doc/src/sgml/intarray.sgml b/doc/src/sgml/intarray.sgml index 18c6f8c3ba..c861f50497 100644 --- a/doc/src/sgml/intarray.sgml +++ b/doc/src/sgml/intarray.sgml @@ -30,7 +30,7 @@ on the current database. - + <filename>intarray</filename> Functions and Operators @@ -391,7 +391,7 @@ - + Index Support @@ -443,7 +443,7 @@ - + Example @@ -464,7 +464,7 @@ SELECT message.mid FROM message WHERE message.sections @@ '1&2'::query_int; - + Benchmark @@ -488,7 +488,7 @@ psql -c "CREATE EXTENSION intarray" TEST - + Authors diff --git a/doc/src/sgml/isn.sgml b/doc/src/sgml/isn.sgml index 709bc8345c..14bf2d14aa 100644 --- a/doc/src/sgml/isn.sgml +++ b/doc/src/sgml/isn.sgml @@ -27,7 +27,7 @@ on the current database. - + Data Types @@ -156,7 +156,7 @@ - + Casts @@ -224,7 +224,7 @@ - + Functions and Operators @@ -337,7 +337,7 @@ - + Examples @@ -381,7 +381,7 @@ SELECT isbn13(id) FROM test; - + Bibliography @@ -409,7 +409,7 @@ SELECT isbn13(id) FROM test; - + Author Germán Méndez Bravo (Kronuz), 2004–2006 diff --git a/doc/src/sgml/jit.sgml b/doc/src/sgml/jit.sgml index 0c6838930b..998c972e8b 100644 --- a/doc/src/sgml/jit.sgml +++ b/doc/src/sgml/jit.sgml @@ -256,7 +256,7 @@ SET . - + <acronym>JIT</acronym> Provider Interface A JIT provider is loaded by dynamically loading the diff --git a/doc/src/sgml/json.sgml b/doc/src/sgml/json.sgml index 4182d691d6..4a5e71dfc2 100644 --- a/doc/src/sgml/json.sgml +++ b/doc/src/sgml/json.sgml @@ -711,7 +711,7 @@ UPDATE table_name SET jsonb_field[1]['a'] = '1'; - + Transforms diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml index af278660eb..0e7ae70c70 100644 --- a/doc/src/sgml/libpq.sgml +++ b/doc/src/sgml/libpq.sgml @@ -878,7 +878,7 @@ PQsslKeyPassHook_OpenSSL_type PQgetSSLKeyPassHook_OpenSSL(void); as further described below. - + Keyword/Value Connection Strings @@ -906,7 +906,7 @@ host=localhost port=5432 dbname=mydb connect_timeout=10 - + Connection URIs diff --git a/doc/src/sgml/lo.sgml b/doc/src/sgml/lo.sgml index f46cd392df..d6076aeb7f 100644 --- a/doc/src/sgml/lo.sgml +++ b/doc/src/sgml/lo.sgml @@ -19,7 +19,7 @@ on the current database. - + Rationale @@ -66,7 +66,7 @@ - + How to Use It @@ -92,7 +92,7 @@ CREATE TRIGGER t_raster BEFORE UPDATE OR DELETE ON image - + Limitations @@ -125,7 +125,7 @@ CREATE TRIGGER t_raster BEFORE UPDATE OR DELETE ON image - + Author diff --git a/doc/src/sgml/logicaldecoding.sgml b/doc/src/sgml/logicaldecoding.sgml index 38ee69dccc..4cf863a76f 100644 --- a/doc/src/sgml/logicaldecoding.sgml +++ b/doc/src/sgml/logicaldecoding.sgml @@ -237,7 +237,7 @@ postgres=# select * from pg_logical_slot_get_changes('regression_slot', NULL, NU Logical Decoding Concepts - + Logical Decoding @@ -330,7 +330,7 @@ postgres=# select * from pg_logical_slot_get_changes('regression_slot', NULL, NU - + Output Plugins Output plugins transform the data from the write-ahead log's internal @@ -338,7 +338,7 @@ postgres=# select * from pg_logical_slot_get_changes('regression_slot', NULL, NU - + Exported Snapshots When a new replication slot is created using the streaming replication @@ -1085,7 +1085,7 @@ OutputPluginWrite(ctx, true); Synchronous Replication Support for Logical Decoding - + Overview diff --git a/doc/src/sgml/ltree.sgml b/doc/src/sgml/ltree.sgml index edea1eadb8..45a86188cb 100644 --- a/doc/src/sgml/ltree.sgml +++ b/doc/src/sgml/ltree.sgml @@ -19,7 +19,7 @@ on the current database. - + Definitions @@ -188,7 +188,7 @@ Europe & Russia*@ & !Transportation - + Operators and Functions @@ -608,7 +608,7 @@ Europe & Russia*@ & !Transportation - + Indexes ltree supports several types of indexes that can speed @@ -686,7 +686,7 @@ CREATE INDEX path_gist_idx ON test USING GIST (array_path gist__ltree_ops(siglen - + Example @@ -823,7 +823,7 @@ ltreetest=> SELECT ins_label(path,2,'Space') FROM test WHERE path <@ 'Top. - + Transforms @@ -843,7 +843,7 @@ ltreetest=> SELECT ins_label(path,2,'Space') FROM test WHERE path <@ 'Top. - + Authors diff --git a/doc/src/sgml/nls.sgml b/doc/src/sgml/nls.sgml index 827e867c67..9b6a7da870 100644 --- a/doc/src/sgml/nls.sgml +++ b/doc/src/sgml/nls.sgml @@ -17,7 +17,7 @@ to do this. This section explains how to help. - + Requirements @@ -50,7 +50,7 @@ - + Concepts @@ -130,7 +130,7 @@ msgstr "another translated" - + Creating and Maintaining Message Catalogs @@ -199,7 +199,7 @@ make update-po - + Editing the PO Files diff --git a/doc/src/sgml/oldsnapshot.sgml b/doc/src/sgml/oldsnapshot.sgml index a665ae72e7..0e03084562 100644 --- a/doc/src/sgml/oldsnapshot.sgml +++ b/doc/src/sgml/oldsnapshot.sgml @@ -13,7 +13,7 @@ . - + Functions diff --git a/doc/src/sgml/pageinspect.sgml b/doc/src/sgml/pageinspect.sgml index 04aca998e7..8674872e8b 100644 --- a/doc/src/sgml/pageinspect.sgml +++ b/doc/src/sgml/pageinspect.sgml @@ -13,7 +13,7 @@ debugging purposes. All of these functions may be used only by superusers. - + General Functions @@ -156,7 +156,7 @@ test=# SELECT fsm_page_contents(get_raw_page('pg_class', 'fsm', 0)); - + Heap Functions @@ -282,7 +282,7 @@ test=# SELECT t_ctid, raw_flags, combined_flags - + B-Tree Functions @@ -521,7 +521,7 @@ test=# SELECT itemoffset, ctid, itemlen, nulls, vars, data, dead, htid, tids[0:2 - + BRIN Functions @@ -631,7 +631,7 @@ test=# SELECT * FROM brin_page_items(get_raw_page('brinidx', 5), - + GIN Functions @@ -721,7 +721,7 @@ test=# SELECT first_tid, nbytes, tids[0:5] AS some_tids - + GiST Functions @@ -812,7 +812,7 @@ test=# SELECT * FROM gist_page_items_bytea(get_raw_page('test_gist_idx', 0)); - + Hash Functions diff --git a/doc/src/sgml/perform.sgml b/doc/src/sgml/perform.sgml index c3ee47b3d6..54f329cf6b 100644 --- a/doc/src/sgml/perform.sgml +++ b/doc/src/sgml/perform.sgml @@ -960,7 +960,7 @@ EXPLAIN ANALYZE SELECT * FROM tenk1 WHERE unique1 < 100 AND unique2 > 9000 of the planner - + Single-Column Statistics As we saw in the previous section, the query planner needs to estimate @@ -1169,7 +1169,7 @@ WHERE tablename = 'road'; that are currently supported. - + Functional Dependencies @@ -1239,7 +1239,7 @@ SELECT stxname, stxkeys, stxddependencies an underestimate. - + Limitations of Functional Dependencies @@ -1280,7 +1280,7 @@ SELECT * FROM zipcodes WHERE city = 'San Francisco' AND zip = '90210'; - + Multivariate N-Distinct Counts @@ -1333,7 +1333,7 @@ nd | {"1, 2": 33178, "1, 5": 33178, "2, 5": 27435, "1, 2, 5": 33178} - + Multivariate MCV Lists diff --git a/doc/src/sgml/pgbuffercache.sgml b/doc/src/sgml/pgbuffercache.sgml index 8f314ee8ff..6e49e1af5d 100644 --- a/doc/src/sgml/pgbuffercache.sgml +++ b/doc/src/sgml/pgbuffercache.sgml @@ -44,7 +44,7 @@ using GRANT. - + The <structname>pg_buffercache</structname> View @@ -179,7 +179,7 @@ - + The <function>pg_buffercache_summary()</function> Function @@ -265,7 +265,7 @@ - + Sample Output @@ -302,7 +302,7 @@ regression=# SELECT * FROM pg_buffercache_summary(); - + Authors diff --git a/doc/src/sgml/pgcrypto.sgml b/doc/src/sgml/pgcrypto.sgml index 5316472b96..a923242b2d 100644 --- a/doc/src/sgml/pgcrypto.sgml +++ b/doc/src/sgml/pgcrypto.sgml @@ -28,10 +28,10 @@ OpenSSL support was not selected when PostgreSQL was built. - + General Hashing Functions - + <function>digest()</function> @@ -64,7 +64,7 @@ $$ LANGUAGE SQL STRICT IMMUTABLE; - + <function>hmac()</function> @@ -94,7 +94,7 @@ hmac(data bytea, key bytea, type text) returns bytea - + Password Hashing Functions @@ -193,7 +193,7 @@ hmac(data bytea, key bytea, type text) returns bytea - + <function>crypt()</function> @@ -226,7 +226,7 @@ SELECT (pswhash = crypt('entered password', pswhash)) AS pswmatch FROM ... ; - + <function>gen_salt()</function> @@ -437,7 +437,7 @@ gen_salt(type text [, iter_count integer ]) returns text - + PGP Encryption Functions @@ -535,7 +535,7 @@ gen_salt(type text [, iter_count integer ]) returns text - + <function>pgp_sym_encrypt()</function> @@ -557,7 +557,7 @@ pgp_sym_encrypt_bytea(data bytea, psw text [, options text ]) returns bytea - + <function>pgp_sym_decrypt()</function> @@ -586,7 +586,7 @@ pgp_sym_decrypt_bytea(msg bytea, psw text [, options text ]) returns bytea - + <function>pgp_pub_encrypt()</function> @@ -611,7 +611,7 @@ pgp_pub_encrypt_bytea(data bytea, key bytea [, options text ]) returns bytea - + <function>pgp_pub_decrypt()</function> @@ -644,7 +644,7 @@ pgp_pub_decrypt_bytea(msg bytea, key bytea [, psw text [, options text ]]) retur - + <function>pgp_key_id()</function> @@ -690,7 +690,7 @@ pgp_key_id(bytea) returns text - + <function>armor()</function>, <function>dearmor()</function> @@ -719,7 +719,7 @@ dearmor(data text) returns bytea - + <function>pgp_armor_headers</function> @@ -737,7 +737,7 @@ pgp_armor_headers(data text, key out text, value out text) returns setof record - + Options for PGP Functions @@ -761,7 +761,7 @@ pgp_sym_encrypt(data, psw, 'compress-algo=1, cipher-algo=aes256') The rest should have reasonable defaults. - + cipher-algo @@ -774,7 +774,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt - + compress-algo @@ -791,7 +791,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt - + compress-level @@ -805,7 +805,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt - + convert-crlf @@ -822,7 +822,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt, pgp_sym_decrypt, pgp_pub_decrypt - + disable-mdc @@ -838,7 +838,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt - + sess-key @@ -853,7 +853,7 @@ Applies to: pgp_sym_encrypt - + s2k-mode @@ -869,7 +869,7 @@ Applies to: pgp_sym_encrypt - + s2k-count @@ -882,7 +882,7 @@ Applies to: pgp_sym_encrypt, only with s2k-mode=3 - + s2k-digest-algo @@ -895,7 +895,7 @@ Applies to: pgp_sym_encrypt - + s2k-cipher-algo @@ -908,7 +908,7 @@ Applies to: pgp_sym_encrypt - + unicode-mode @@ -925,7 +925,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt - + Generating PGP Keys with GnuPG @@ -973,7 +973,7 @@ gpg -a --export-secret-keys KEYID > secret.key - + Limitations of PGP Code @@ -1001,7 +1001,7 @@ gpg -a --export-secret-keys KEYID > secret.key - + Raw Encryption Functions @@ -1119,7 +1119,7 @@ encrypt(data, 'fooz', 'bf-cbc/pad:pkcs') - + Random-Data Functions @@ -1149,10 +1149,10 @@ gen_random_uuid() returns uuid - + Notes - + Configuration @@ -1180,7 +1180,7 @@ gen_random_uuid() returns uuid - + NULL Handling @@ -1189,7 +1189,7 @@ gen_random_uuid() returns uuid - + Security Limitations @@ -1221,7 +1221,7 @@ gen_random_uuid() returns uuid - + Useful Reading @@ -1252,7 +1252,7 @@ gen_random_uuid() returns uuid - + Technical References @@ -1288,7 +1288,7 @@ gen_random_uuid() returns uuid - + Author diff --git a/doc/src/sgml/pgfreespacemap.sgml b/doc/src/sgml/pgfreespacemap.sgml index 4dd7a084b9..9d93fb5a72 100644 --- a/doc/src/sgml/pgfreespacemap.sgml +++ b/doc/src/sgml/pgfreespacemap.sgml @@ -21,7 +21,7 @@ using GRANT. - + Functions @@ -71,7 +71,7 @@ - + Sample Output @@ -108,7 +108,7 @@ postgres=# SELECT * FROM pg_freespace('foo', 7); - + Author diff --git a/doc/src/sgml/pgprewarm.sgml b/doc/src/sgml/pgprewarm.sgml index 754a21a076..e103a2746d 100644 --- a/doc/src/sgml/pgprewarm.sgml +++ b/doc/src/sgml/pgprewarm.sgml @@ -19,7 +19,7 @@ will, using 2 background workers, reload those same blocks after a restart. - + Functions @@ -84,7 +84,7 @@ autoprewarm_dump_now() RETURNS int8 - + Configuration Parameters @@ -137,7 +137,7 @@ pg_prewarm.autoprewarm_interval = 300s - + Author diff --git a/doc/src/sgml/pgrowlocks.sgml b/doc/src/sgml/pgrowlocks.sgml index ad15cda668..91dfd452ee 100644 --- a/doc/src/sgml/pgrowlocks.sgml +++ b/doc/src/sgml/pgrowlocks.sgml @@ -19,7 +19,7 @@ - + Overview @@ -125,7 +125,7 @@ SELECT * FROM accounts AS a, pgrowlocks('accounts') AS p - + Sample Output @@ -140,7 +140,7 @@ SELECT * FROM accounts AS a, pgrowlocks('accounts') AS p - + Author diff --git a/doc/src/sgml/pgstatstatements.sgml b/doc/src/sgml/pgstatstatements.sgml index ea90365c7f..bf69e5de3f 100644 --- a/doc/src/sgml/pgstatstatements.sgml +++ b/doc/src/sgml/pgstatstatements.sgml @@ -36,7 +36,7 @@ CREATE EXTENSION pg_stat_statements. - + The <structname>pg_stat_statements</structname> View @@ -602,7 +602,7 @@ - + The <structname>pg_stat_statements_info</structname> View @@ -658,7 +658,7 @@ - + Functions @@ -721,7 +721,7 @@ - + Configuration Parameters @@ -856,7 +856,7 @@ pg_stat_statements.track = all - + Sample Output @@ -961,7 +961,7 @@ hit_percent | - + Authors diff --git a/doc/src/sgml/pgstattuple.sgml b/doc/src/sgml/pgstattuple.sgml index b17b3c59e0..581bea2788 100644 --- a/doc/src/sgml/pgstattuple.sgml +++ b/doc/src/sgml/pgstattuple.sgml @@ -23,7 +23,7 @@ the pg_stat_scan_tables role instead. - + Functions @@ -618,7 +618,7 @@ approx_free_percent | 2.09 - + Authors diff --git a/doc/src/sgml/pgsurgery.sgml b/doc/src/sgml/pgsurgery.sgml index 4bba14f217..6c6be70c24 100644 --- a/doc/src/sgml/pgsurgery.sgml +++ b/doc/src/sgml/pgsurgery.sgml @@ -18,7 +18,7 @@ They should be used with great caution and only as a last resort. - + Functions @@ -96,7 +96,7 @@ test=# select ctid from t1 where xmin = 2; - + Authors diff --git a/doc/src/sgml/pgtrgm.sgml b/doc/src/sgml/pgtrgm.sgml index fefe30afb7..f0344590dd 100644 --- a/doc/src/sgml/pgtrgm.sgml +++ b/doc/src/sgml/pgtrgm.sgml @@ -21,7 +21,7 @@ on the current database. - + Trigram (or Trigraph) Concepts @@ -59,7 +59,7 @@ - + Functions and Operators @@ -355,7 +355,7 @@ - + GUC Parameters @@ -406,7 +406,7 @@ - + Index Support @@ -559,7 +559,7 @@ SELECT * FROM test_trgm WHERE t ~ '(foo|bar)'; - + Text Search Integration @@ -608,7 +608,7 @@ CREATE INDEX words_idx ON words USING GIN (word gin_trgm_ops); - + References @@ -621,7 +621,7 @@ CREATE INDEX words_idx ON words USING GIN (word gin_trgm_ops); - + Authors diff --git a/doc/src/sgml/pgvisibility.sgml b/doc/src/sgml/pgvisibility.sgml index 8090aa5207..68c43b7f39 100644 --- a/doc/src/sgml/pgvisibility.sgml +++ b/doc/src/sgml/pgvisibility.sgml @@ -41,7 +41,7 @@ data blocks are similarly expensive. - + Functions @@ -147,7 +147,7 @@ - + Author diff --git a/doc/src/sgml/pgwalinspect.sgml b/doc/src/sgml/pgwalinspect.sgml index 1a1bee7d6a..0fa54cf29a 100644 --- a/doc/src/sgml/pgwalinspect.sgml +++ b/doc/src/sgml/pgwalinspect.sgml @@ -47,11 +47,11 @@ superusers to others using GRANT. - + General Functions - + pg_get_wal_record_info(in_lsn pg_lsn, @@ -78,7 +78,7 @@ - + pg_get_wal_records_info(start_lsn pg_lsn, @@ -128,7 +128,7 @@ postgres=# select start_lsn, end_lsn, prev_lsn, xid, resource_manager, record_ty - + pg_get_wal_records_info_till_end_of_wal(start_lsn pg_lsn, @@ -156,7 +156,7 @@ postgres=# select start_lsn, end_lsn, prev_lsn, xid, resource_manager, record_ty - + pg_get_wal_stats(start_lsn pg_lsn, @@ -234,7 +234,7 @@ postgres=# select * from pg_get_wal_stats('0/14AFC30', '0/15011D7', true) where - + pg_get_wal_stats_till_end_of_wal(start_lsn pg_lsn, @@ -264,7 +264,7 @@ postgres=# select * from pg_get_wal_stats('0/14AFC30', '0/15011D7', true) where - + Author diff --git a/doc/src/sgml/plpgsql.sgml b/doc/src/sgml/plpgsql.sgml index 7fc8d1467f..65d441fe7b 100644 --- a/doc/src/sgml/plpgsql.sgml +++ b/doc/src/sgml/plpgsql.sgml @@ -1788,7 +1788,7 @@ END; NEXT. - + <command>RETURN</command> @@ -1849,7 +1849,7 @@ RETURN (1, 2, 'three'::text); -- must cast columns to correct types - + <command>RETURN NEXT</command> and <command>RETURN QUERY</command> RETURN NEXT @@ -2081,7 +2081,7 @@ $$; - + <literal>IF-THEN</literal> @@ -2108,7 +2108,7 @@ END IF; - + <literal>IF-THEN-ELSE</literal> @@ -2149,7 +2149,7 @@ END IF; - + <literal>IF-THEN-ELSIF</literal> @@ -2225,7 +2225,7 @@ END IF; - + Simple <literal>CASE</literal> @@ -2268,7 +2268,7 @@ END CASE; - + Searched <literal>CASE</literal> @@ -2335,7 +2335,7 @@ END CASE; PL/pgSQL function to repeat a series of commands. - + <literal>LOOP</literal> @@ -2355,7 +2355,7 @@ END LOOP label ; - + <literal>EXIT</literal> @@ -2427,7 +2427,7 @@ END; - + <literal>CONTINUE</literal> @@ -2476,7 +2476,7 @@ END LOOP; - + <literal>WHILE</literal> @@ -3211,7 +3211,7 @@ DECLARE . - + <command>OPEN FOR</command> <replaceable>query</replaceable> @@ -3245,7 +3245,7 @@ OPEN curs1 FOR SELECT * FROM foo WHERE key = mykey; - + <command>OPEN FOR EXECUTE</command> @@ -3370,7 +3370,7 @@ BEGIN only until the end of the transaction. - + <literal>FETCH</literal> @@ -3427,7 +3427,7 @@ FETCH RELATIVE -2 FROM curs4 INTO x; - + <literal>MOVE</literal> @@ -3454,7 +3454,7 @@ MOVE FORWARD 2 FROM curs4; - + <literal>UPDATE/DELETE WHERE CURRENT OF</literal> @@ -3480,7 +3480,7 @@ UPDATE foo SET dataval = myval WHERE CURRENT OF curs1; - + <literal>CLOSE</literal> @@ -3831,7 +3831,7 @@ RAISE NOTICE 'Calling cs_create_job(%)', v_job_id; class="parameter">option key words are: - + MESSAGE Sets the error message text. This option can't be used in the @@ -3840,21 +3840,21 @@ RAISE NOTICE 'Calling cs_create_job(%)', v_job_id; - + DETAIL Supplies an error detail message. - + HINT Supplies a hint message. - + ERRCODE Specifies the error code (SQLSTATE) to report, either by condition @@ -3863,7 +3863,7 @@ RAISE NOTICE 'Calling cs_create_job(%)', v_job_id; - + COLUMN CONSTRAINT DATATYPE @@ -4053,7 +4053,7 @@ ASSERT condition , - + NEW record @@ -4064,7 +4064,7 @@ ASSERT condition , - + OLD record @@ -4075,7 +4075,7 @@ ASSERT condition , - + TG_NAME name @@ -4084,7 +4084,7 @@ ASSERT condition , - + TG_WHEN text @@ -4094,7 +4094,7 @@ ASSERT condition , - + TG_LEVEL text @@ -4104,7 +4104,7 @@ ASSERT condition , - + TG_OP text @@ -4115,7 +4115,7 @@ ASSERT condition , - + TG_RELID oid (references pg_class.oid) @@ -4124,7 +4124,7 @@ ASSERT condition , - + TG_RELNAME name @@ -4135,7 +4135,7 @@ ASSERT condition , - + TG_TABLE_NAME name @@ -4144,7 +4144,7 @@ ASSERT condition , - + TG_TABLE_SCHEMA name @@ -4153,7 +4153,7 @@ ASSERT condition , - + TG_NARGS integer @@ -4163,7 +4163,7 @@ ASSERT condition , - + TG_ARGV text[] @@ -4668,7 +4668,7 @@ CREATE TRIGGER emp_audit_del in the top-level block. They are: - + TG_EVENT text @@ -4677,7 +4677,7 @@ CREATE TRIGGER emp_audit_del - + TG_TAG text @@ -5131,7 +5131,7 @@ $PROC$ LANGUAGE plpgsql; - + 1 quotation mark @@ -5147,7 +5147,7 @@ CREATE FUNCTION foo() RETURNS integer AS ' - + 2 quotation marks @@ -5167,7 +5167,7 @@ SELECT * FROM users WHERE f_name='foobar'; - + 4 quotation marks @@ -5190,7 +5190,7 @@ a_output := a_output || $$ AND name LIKE 'foobar' AND xyz$$ - + 6 quotation marks @@ -5211,7 +5211,7 @@ a_output := a_output || $$ AND name LIKE 'foobar'$$ - + 10 quotation marks @@ -5276,7 +5276,7 @@ a_output := a_output || $$ if v_$$ || referrer_keys.kind || $$ like '$$ "all". The default is "none". Currently the list of available checks includes: - + shadowed_variables @@ -5285,7 +5285,7 @@ a_output := a_output || $$ if v_$$ || referrer_keys.kind || $$ like '$$ - + strict_multi_assignment @@ -5303,7 +5303,7 @@ a_output := a_output || $$ if v_$$ || referrer_keys.kind || $$ like '$$ - + too_many_rows @@ -5488,7 +5488,7 @@ HINT: Make sure the query returns the exact list of columns. - + Porting Examples @@ -5924,7 +5924,7 @@ END; - + <command>EXECUTE</command> diff --git a/doc/src/sgml/plpython.sgml b/doc/src/sgml/plpython.sgml index 54355effd7..e190c90f45 100644 --- a/doc/src/sgml/plpython.sgml +++ b/doc/src/sgml/plpython.sgml @@ -153,7 +153,7 @@ $$ LANGUAGE plpython3u; below. - + Data Type Mapping When a PL/Python function is called, its arguments are converted from @@ -269,7 +269,7 @@ $$ LANGUAGE plpython3u; - + Null, None If an SQL null valuenull value - + Composite Types Composite-type arguments are passed to the function as Python mappings. The @@ -516,7 +516,7 @@ CALL python_triple(5, 10); - + Set-Returning Functions A PL/Python function can also return sets of @@ -779,7 +779,7 @@ $$ LANGUAGE plpython3u; plpy.foo. - + Database Access Functions @@ -1115,7 +1115,7 @@ $$ LANGUAGE plpython3u; the form of explicit subtransactions. - + Subtransaction Context Managers diff --git a/doc/src/sgml/postgres-fdw.sgml b/doc/src/sgml/postgres-fdw.sgml index 6c94318485..78f2d7d8d5 100644 --- a/doc/src/sgml/postgres-fdw.sgml +++ b/doc/src/sgml/postgres-fdw.sgml @@ -106,10 +106,10 @@ of columns to the remote table is by name, not position. - + FDW Options of postgres_fdw - + Connection Options @@ -197,7 +197,7 @@ OPTIONS (ADD password_required 'false'); - + Object Name Options @@ -246,7 +246,7 @@ OPTIONS (ADD password_required 'false'); - + Cost Estimation Options @@ -363,7 +363,7 @@ OPTIONS (ADD password_required 'false'); - + Remote Execution Options @@ -444,7 +444,7 @@ OPTIONS (ADD password_required 'false'); - + Asynchronous Execution Options @@ -495,7 +495,7 @@ OPTIONS (ADD password_required 'false'); - + Transaction Management Options @@ -545,7 +545,7 @@ OPTIONS (ADD password_required 'false'); - + Updatability Options @@ -582,7 +582,7 @@ OPTIONS (ADD password_required 'false'); - + Truncatability Options @@ -613,7 +613,7 @@ OPTIONS (ADD password_required 'false'); - + Importing Options @@ -721,7 +721,7 @@ OPTIONS (ADD password_required 'false'); - + Connection Management Options @@ -750,7 +750,7 @@ OPTIONS (ADD password_required 'false'); - + Functions @@ -829,7 +829,7 @@ postgres=# SELECT postgres_fdw_disconnect_all(); - + Connection Management @@ -866,7 +866,7 @@ postgres=# SELECT postgres_fdw_disconnect_all(); - + Transaction Management @@ -901,7 +901,7 @@ postgres=# SELECT postgres_fdw_disconnect_all(); - + Remote Query Optimization @@ -944,7 +944,7 @@ postgres=# SELECT postgres_fdw_disconnect_all(); - + Remote Query Execution Environment @@ -1000,7 +1000,7 @@ postgres=# SELECT postgres_fdw_disconnect_all(); - + Cross-Version Compatibility @@ -1020,7 +1020,7 @@ postgres=# SELECT postgres_fdw_disconnect_all(); - + Configuration Parameters @@ -1120,7 +1120,7 @@ postgres=# SELECT postgres_fdw_disconnect_all(); - + Examples @@ -1184,7 +1184,7 @@ CREATE FOREIGN TABLE foreign_table ( - + Author Shigeru Hanada shigeru.hanada@gmail.com diff --git a/doc/src/sgml/problems.sgml b/doc/src/sgml/problems.sgml index cf43262872..4a1cf49f74 100644 --- a/doc/src/sgml/problems.sgml +++ b/doc/src/sgml/problems.sgml @@ -28,7 +28,7 @@ If you need help immediately, consider obtaining a commercial support contract. - + Identifying Bugs @@ -96,7 +96,7 @@ - + What to Report @@ -291,7 +291,7 @@ - + Where to Report Bugs diff --git a/doc/src/sgml/protocol.sgml b/doc/src/sgml/protocol.sgml index 439ef675f3..93fc7167d4 100644 --- a/doc/src/sgml/protocol.sgml +++ b/doc/src/sgml/protocol.sgml @@ -216,7 +216,7 @@ after the start-up phase. - + Start-up @@ -529,7 +529,7 @@ - + Simple Query @@ -1109,7 +1109,7 @@ SELCT 1/0; - + Function Call @@ -1386,7 +1386,7 @@ SELCT 1/0; - + Canceling Requests in Progress @@ -1450,7 +1450,7 @@ SELCT 1/0; - + Termination @@ -1490,7 +1490,7 @@ SELCT 1/0; - + <acronym>SSL</acronym> Session Encryption @@ -1563,7 +1563,7 @@ SELCT 1/0; - + <acronym>GSSAPI</acronym> Session Encryption diff --git a/doc/src/sgml/queries.sgml b/doc/src/sgml/queries.sgml index 47e6369f1a..45741e773b 100644 --- a/doc/src/sgml/queries.sgml +++ b/doc/src/sgml/queries.sgml @@ -2492,7 +2492,7 @@ SELECT n FROM t LIMIT 100; - + Common Table Expression Materialization diff --git a/doc/src/sgml/ref/alter_role.sgml b/doc/src/sgml/ref/alter_role.sgml index 8a8f828137..dbf8eef173 100644 --- a/doc/src/sgml/ref/alter_role.sgml +++ b/doc/src/sgml/ref/alter_role.sgml @@ -52,7 +52,7 @@ ALTER ROLE { role_specification | A - + Description @@ -123,11 +123,11 @@ ALTER ROLE { role_specification | A - + Parameters - + name @@ -136,7 +136,7 @@ ALTER ROLE { role_specification | A - + CURRENT_ROLE CURRENT_USER @@ -146,7 +146,7 @@ ALTER ROLE { role_specification | A - + SESSION_USER @@ -156,7 +156,7 @@ ALTER ROLE { role_specification | A - + SUPERUSER NOSUPERUSER CREATEDB @@ -184,7 +184,7 @@ ALTER ROLE { role_specification | A - + new_name @@ -193,7 +193,7 @@ ALTER ROLE { role_specification | A - + database_name @@ -202,7 +202,7 @@ ALTER ROLE { role_specification | A - + configuration_parameter value @@ -250,7 +250,7 @@ ALTER ROLE { role_specification | A - + Notes @@ -284,7 +284,7 @@ ALTER ROLE { role_specification | A - + Examples @@ -352,7 +352,7 @@ ALTER ROLE fred SET my.param = 'value' USER SET; - + Compatibility @@ -361,7 +361,7 @@ ALTER ROLE fred SET my.param = 'value' USER SET; - + See Also diff --git a/doc/src/sgml/ref/alter_table.sgml b/doc/src/sgml/ref/alter_table.sgml index 892df57f70..6d5427f70b 100644 --- a/doc/src/sgml/ref/alter_table.sgml +++ b/doc/src/sgml/ref/alter_table.sgml @@ -153,7 +153,7 @@ WITH ( MODULUS numeric_literal, REM lock acquired will be the strictest one required by any subcommand. - + ADD COLUMN [ IF NOT EXISTS ] @@ -165,7 +165,7 @@ WITH ( MODULUS numeric_literal, REM - + DROP COLUMN [ IF EXISTS ] @@ -184,7 +184,7 @@ WITH ( MODULUS numeric_literal, REM - + SET DATA TYPE @@ -211,7 +211,7 @@ WITH ( MODULUS numeric_literal, REM - + SET/DROP DEFAULT @@ -224,7 +224,7 @@ WITH ( MODULUS numeric_literal, REM - + SET/DROP NOT NULL @@ -255,7 +255,7 @@ WITH ( MODULUS numeric_literal, REM - + DROP EXPRESSION [ IF EXISTS ] @@ -272,7 +272,7 @@ WITH ( MODULUS numeric_literal, REM - + ADD GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY SET GENERATED { ALWAYS | BY DEFAULT } DROP IDENTITY [ IF EXISTS ] @@ -295,7 +295,7 @@ WITH ( MODULUS numeric_literal, REM - + SET sequence_option RESTART @@ -308,7 +308,7 @@ WITH ( MODULUS numeric_literal, REM - + SET STATISTICS @@ -329,7 +329,7 @@ WITH ( MODULUS numeric_literal, REM - + SET ( attribute_option = value [, ... ] ) RESET ( attribute_option [, ... ] ) @@ -365,7 +365,7 @@ WITH ( MODULUS numeric_literal, REM - + SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN | DEFAULT } @@ -399,7 +399,7 @@ WITH ( MODULUS numeric_literal, REM - + SET COMPRESSION compression_method @@ -429,7 +429,7 @@ WITH ( MODULUS numeric_literal, REM - + ADD table_constraint [ NOT VALID ] @@ -476,7 +476,7 @@ WITH ( MODULUS numeric_literal, REM - + ADD table_constraint_using_index @@ -531,7 +531,7 @@ WITH ( MODULUS numeric_literal, REM - + ALTER CONSTRAINT @@ -541,7 +541,7 @@ WITH ( MODULUS numeric_literal, REM - + VALIDATE CONSTRAINT @@ -558,7 +558,7 @@ WITH ( MODULUS numeric_literal, REM - + DROP CONSTRAINT [ IF EXISTS ] @@ -570,7 +570,7 @@ WITH ( MODULUS numeric_literal, REM - + DISABLE/ENABLE [ REPLICA | ALWAYS ] TRIGGER @@ -617,7 +617,7 @@ WITH ( MODULUS numeric_literal, REM - + DISABLE/ENABLE [ REPLICA | ALWAYS ] RULE @@ -637,7 +637,7 @@ WITH ( MODULUS numeric_literal, REM - + DISABLE/ENABLE ROW LEVEL SECURITY @@ -652,7 +652,7 @@ WITH ( MODULUS numeric_literal, REM - + NO FORCE/FORCE ROW LEVEL SECURITY @@ -667,7 +667,7 @@ WITH ( MODULUS numeric_literal, REM - + CLUSTER ON @@ -681,7 +681,7 @@ WITH ( MODULUS numeric_literal, REM - + SET WITHOUT CLUSTER @@ -696,7 +696,7 @@ WITH ( MODULUS numeric_literal, REM - + SET WITHOUT OIDS @@ -707,7 +707,7 @@ WITH ( MODULUS numeric_literal, REM - + SET ACCESS METHOD @@ -717,7 +717,7 @@ WITH ( MODULUS numeric_literal, REM - + SET TABLESPACE @@ -749,7 +749,7 @@ WITH ( MODULUS numeric_literal, REM - + SET { LOGGED | UNLOGGED } @@ -766,7 +766,7 @@ WITH ( MODULUS numeric_literal, REM - + SET ( storage_parameter [= value] [, ... ] ) @@ -792,7 +792,7 @@ WITH ( MODULUS numeric_literal, REM - + RESET ( storage_parameter [, ... ] ) @@ -803,7 +803,7 @@ WITH ( MODULUS numeric_literal, REM - + INHERIT parent_table @@ -831,7 +831,7 @@ WITH ( MODULUS numeric_literal, REM - + NO INHERIT parent_table @@ -843,7 +843,7 @@ WITH ( MODULUS numeric_literal, REM - + OF type_name @@ -857,7 +857,7 @@ WITH ( MODULUS numeric_literal, REM - + NOT OF @@ -866,7 +866,7 @@ WITH ( MODULUS numeric_literal, REM - + OWNER TO @@ -887,7 +887,7 @@ WITH ( MODULUS numeric_literal, REM always logged regardless of whether it changed. This option has no effect except when logical replication is in use. - + DEFAULT @@ -897,7 +897,7 @@ WITH ( MODULUS numeric_literal, REM - + USING INDEX index_name @@ -909,7 +909,7 @@ WITH ( MODULUS numeric_literal, REM - + FULL @@ -918,7 +918,7 @@ WITH ( MODULUS numeric_literal, REM - + NOTHING @@ -931,7 +931,7 @@ WITH ( MODULUS numeric_literal, REM - + RENAME @@ -945,7 +945,7 @@ WITH ( MODULUS numeric_literal, REM - + SET SCHEMA @@ -1122,7 +1122,7 @@ WITH ( MODULUS numeric_literal, REM - + IF EXISTS @@ -1132,7 +1132,7 @@ WITH ( MODULUS numeric_literal, REM - + name @@ -1146,7 +1146,7 @@ WITH ( MODULUS numeric_literal, REM - + column_name @@ -1155,7 +1155,7 @@ WITH ( MODULUS numeric_literal, REM - + new_column_name @@ -1164,7 +1164,7 @@ WITH ( MODULUS numeric_literal, REM - + new_name @@ -1173,7 +1173,7 @@ WITH ( MODULUS numeric_literal, REM - + data_type @@ -1183,7 +1183,7 @@ WITH ( MODULUS numeric_literal, REM - + table_constraint @@ -1192,7 +1192,7 @@ WITH ( MODULUS numeric_literal, REM - + constraint_name @@ -1201,7 +1201,7 @@ WITH ( MODULUS numeric_literal, REM - + CASCADE @@ -1213,7 +1213,7 @@ WITH ( MODULUS numeric_literal, REM - + RESTRICT @@ -1223,7 +1223,7 @@ WITH ( MODULUS numeric_literal, REM - + trigger_name @@ -1232,7 +1232,7 @@ WITH ( MODULUS numeric_literal, REM - + ALL @@ -1245,7 +1245,7 @@ WITH ( MODULUS numeric_literal, REM - + USER @@ -1257,7 +1257,7 @@ WITH ( MODULUS numeric_literal, REM - + index_name @@ -1266,7 +1266,7 @@ WITH ( MODULUS numeric_literal, REM - + storage_parameter @@ -1275,7 +1275,7 @@ WITH ( MODULUS numeric_literal, REM - + value @@ -1285,7 +1285,7 @@ WITH ( MODULUS numeric_literal, REM - + parent_table @@ -1294,7 +1294,7 @@ WITH ( MODULUS numeric_literal, REM - + new_owner @@ -1303,7 +1303,7 @@ WITH ( MODULUS numeric_literal, REM - + new_access_method @@ -1312,7 +1312,7 @@ WITH ( MODULUS numeric_literal, REM - + new_tablespace @@ -1321,7 +1321,7 @@ WITH ( MODULUS numeric_literal, REM - + new_schema @@ -1330,7 +1330,7 @@ WITH ( MODULUS numeric_literal, REM - + partition_name @@ -1339,7 +1339,7 @@ WITH ( MODULUS numeric_literal, REM - + partition_bound_spec diff --git a/doc/src/sgml/ref/commit.sgml b/doc/src/sgml/ref/commit.sgml index 5f244cdd3c..7e2dcac5a3 100644 --- a/doc/src/sgml/ref/commit.sgml +++ b/doc/src/sgml/ref/commit.sgml @@ -43,7 +43,7 @@ COMMIT [ WORK | TRANSACTION ] [ AND [ NO ] CHAIN ] - + WORK TRANSACTION diff --git a/doc/src/sgml/ref/create_database.sgml b/doc/src/sgml/ref/create_database.sgml index ea38c64731..42678753a7 100644 --- a/doc/src/sgml/ref/create_database.sgml +++ b/doc/src/sgml/ref/create_database.sgml @@ -74,7 +74,7 @@ CREATE DATABASE name Parameters - + name @@ -82,7 +82,7 @@ CREATE DATABASE name - + user_name @@ -94,7 +94,7 @@ CREATE DATABASE name - + template @@ -104,7 +104,7 @@ CREATE DATABASE name - + encoding @@ -140,7 +140,7 @@ CREATE DATABASE name - + locale @@ -159,7 +159,7 @@ CREATE DATABASE name - + lc_collate @@ -171,7 +171,7 @@ CREATE DATABASE name - + lc_ctype @@ -183,7 +183,7 @@ CREATE DATABASE name - + icu_locale @@ -192,7 +192,7 @@ CREATE DATABASE name - + locale_provider @@ -206,7 +206,7 @@ CREATE DATABASE name - + collation_version @@ -225,7 +225,7 @@ CREATE DATABASE name - + tablespace_name @@ -240,7 +240,7 @@ CREATE DATABASE name - + allowconn @@ -251,7 +251,7 @@ CREATE DATABASE name - + connlimit @@ -261,7 +261,7 @@ CREATE DATABASE name - + istemplate @@ -272,7 +272,7 @@ CREATE DATABASE name - + oid diff --git a/doc/src/sgml/ref/create_table.sgml b/doc/src/sgml/ref/create_table.sgml index c98223b2a5..49a592449c 100644 --- a/doc/src/sgml/ref/create_table.sgml +++ b/doc/src/sgml/ref/create_table.sgml @@ -223,7 +223,7 @@ WITH ( MODULUS numeric_literal, REM - + IF NOT EXISTS @@ -235,7 +235,7 @@ WITH ( MODULUS numeric_literal, REM - + table_name @@ -244,7 +244,7 @@ WITH ( MODULUS numeric_literal, REM - + OF type_name @@ -265,7 +265,7 @@ WITH ( MODULUS numeric_literal, REM - + column_name @@ -274,7 +274,7 @@ WITH ( MODULUS numeric_literal, REM - + data_type @@ -286,7 +286,7 @@ WITH ( MODULUS numeric_literal, REM - + COLLATE collation @@ -297,7 +297,7 @@ WITH ( MODULUS numeric_literal, REM - + STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN | DEFAULT } @@ -326,7 +326,7 @@ WITH ( MODULUS numeric_literal, REM - + COMPRESSION compression_method @@ -351,7 +351,7 @@ WITH ( MODULUS numeric_literal, REM - + INHERITS ( parent_table [, ... ] ) @@ -408,7 +408,7 @@ WITH ( MODULUS numeric_literal, REM - + PARTITION BY { RANGE | LIST | HASH } ( { column_name | ( expression ) } [ opclass ] [, ...] ) @@ -624,7 +624,7 @@ WITH ( MODULUS numeric_literal, REM - + LIKE source_table [ like_option ... ] @@ -656,7 +656,7 @@ WITH ( MODULUS numeric_literal, REM available options are: - + INCLUDING COMMENTS @@ -668,7 +668,7 @@ WITH ( MODULUS numeric_literal, REM - + INCLUDING COMPRESSION @@ -679,7 +679,7 @@ WITH ( MODULUS numeric_literal, REM - + INCLUDING CONSTRAINTS @@ -690,7 +690,7 @@ WITH ( MODULUS numeric_literal, REM - + INCLUDING DEFAULTS @@ -704,7 +704,7 @@ WITH ( MODULUS numeric_literal, REM - + INCLUDING GENERATED @@ -714,7 +714,7 @@ WITH ( MODULUS numeric_literal, REM - + INCLUDING IDENTITY @@ -726,7 +726,7 @@ WITH ( MODULUS numeric_literal, REM - + INCLUDING INDEXES @@ -740,7 +740,7 @@ WITH ( MODULUS numeric_literal, REM - + INCLUDING STATISTICS @@ -749,7 +749,7 @@ WITH ( MODULUS numeric_literal, REM - + INCLUDING STORAGE @@ -763,7 +763,7 @@ WITH ( MODULUS numeric_literal, REM - + INCLUDING ALL @@ -787,7 +787,7 @@ WITH ( MODULUS numeric_literal, REM - + CONSTRAINT constraint_name @@ -801,7 +801,7 @@ WITH ( MODULUS numeric_literal, REM - + NOT NULL @@ -810,7 +810,7 @@ WITH ( MODULUS numeric_literal, REM - + NULL @@ -825,7 +825,7 @@ WITH ( MODULUS numeric_literal, REM - + CHECK ( expression ) [ NO INHERIT ] @@ -863,7 +863,7 @@ WITH ( MODULUS numeric_literal, REM - + DEFAULT default_expr @@ -884,7 +884,7 @@ WITH ( MODULUS numeric_literal, REM - + GENERATED ALWAYS AS ( generation_expr ) STOREDgenerated column @@ -906,7 +906,7 @@ WITH ( MODULUS numeric_literal, REM - + GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY [ ( sequence_options ) ] @@ -950,7 +950,7 @@ WITH ( MODULUS numeric_literal, REM - + UNIQUE [ NULLS [ NOT ] DISTINCT ] (column constraint) UNIQUE [ NULLS [ NOT ] DISTINCT ] ( column_name [, ... ] ) INCLUDE ( column_name [, ...]) (table constraint) @@ -1004,7 +1004,7 @@ WITH ( MODULUS numeric_literal, REM - + PRIMARY KEY (column constraint) PRIMARY KEY ( column_name [, ... ] ) INCLUDE ( column_name [, ...]) (table constraint) @@ -1107,7 +1107,7 @@ WITH ( MODULUS numeric_literal, REM - + REFERENCES reftable [ ( refcolumn ) ] [ MATCH matchtype ] [ ON DELETE referential_action ] [ ON UPDATE referential_action ] (column constraint) FOREIGN KEY ( column_name [, ... ] ) @@ -1167,7 +1167,7 @@ WITH ( MODULUS numeric_literal, REM actions for each clause: - + NO ACTION @@ -1180,7 +1180,7 @@ WITH ( MODULUS numeric_literal, REM - + RESTRICT @@ -1192,7 +1192,7 @@ WITH ( MODULUS numeric_literal, REM - + CASCADE @@ -1203,7 +1203,7 @@ WITH ( MODULUS numeric_literal, REM - + SET NULL [ ( column_name [, ... ] ) ] @@ -1214,7 +1214,7 @@ WITH ( MODULUS numeric_literal, REM - + SET DEFAULT [ ( column_name [, ... ] ) ] @@ -1238,7 +1238,7 @@ WITH ( MODULUS numeric_literal, REM - + DEFERRABLE NOT DEFERRABLE @@ -1260,7 +1260,7 @@ WITH ( MODULUS numeric_literal, REM - + INITIALLY IMMEDIATE INITIALLY DEFERRED @@ -1290,7 +1290,7 @@ WITH ( MODULUS numeric_literal, REM - + WITH ( storage_parameter [= value] [, ... ] ) @@ -1304,7 +1304,7 @@ WITH ( MODULUS numeric_literal, REM - + WITHOUT OIDS @@ -1315,7 +1315,7 @@ WITH ( MODULUS numeric_literal, REM - + ON COMMIT @@ -1324,7 +1324,7 @@ WITH ( MODULUS numeric_literal, REM The three options are: - + PRESERVE ROWS @@ -1334,7 +1334,7 @@ WITH ( MODULUS numeric_literal, REM - + DELETE ROWS @@ -1347,7 +1347,7 @@ WITH ( MODULUS numeric_literal, REM - + DROP @@ -1379,7 +1379,7 @@ WITH ( MODULUS numeric_literal, REM - + USING INDEX TABLESPACE tablespace_name diff --git a/doc/src/sgml/ref/initdb.sgml b/doc/src/sgml/ref/initdb.sgml index 75dc065d31..3dcc948887 100644 --- a/doc/src/sgml/ref/initdb.sgml +++ b/doc/src/sgml/ref/initdb.sgml @@ -138,7 +138,7 @@ PostgreSQL documentation - + @@ -163,7 +163,7 @@ PostgreSQL documentation - + @@ -174,7 +174,7 @@ PostgreSQL documentation - + @@ -185,7 +185,7 @@ PostgreSQL documentation - + @@ -201,7 +201,7 @@ PostgreSQL documentation - + @@ -230,7 +230,7 @@ PostgreSQL documentation - + @@ -256,7 +256,7 @@ PostgreSQL documentation - + @@ -268,7 +268,7 @@ PostgreSQL documentation - + @@ -284,7 +284,7 @@ PostgreSQL documentation - + @@ -293,7 +293,7 @@ PostgreSQL documentation - + @@ -305,7 +305,7 @@ PostgreSQL documentation - + @@ -320,7 +320,7 @@ PostgreSQL documentation - + @@ -333,7 +333,7 @@ PostgreSQL documentation - + @@ -343,7 +343,7 @@ PostgreSQL documentation - + @@ -357,7 +357,7 @@ PostgreSQL documentation - + @@ -368,7 +368,7 @@ PostgreSQL documentation - + @@ -381,7 +381,7 @@ PostgreSQL documentation - + @@ -395,7 +395,7 @@ PostgreSQL documentation - + @@ -406,7 +406,7 @@ PostgreSQL documentation - + @@ -433,7 +433,7 @@ PostgreSQL documentation Other, less commonly used, options are also available: - + @@ -447,7 +447,7 @@ PostgreSQL documentation - + @@ -458,7 +458,7 @@ PostgreSQL documentation - + @@ -470,7 +470,7 @@ PostgreSQL documentation - + @@ -490,7 +490,7 @@ PostgreSQL documentation Other options: - + @@ -500,7 +500,7 @@ PostgreSQL documentation - + @@ -520,7 +520,7 @@ PostgreSQL documentation Environment - + PGDATA @@ -531,7 +531,7 @@ PostgreSQL documentation - + PG_COLOR @@ -542,7 +542,7 @@ PostgreSQL documentation - + TZ diff --git a/doc/src/sgml/ref/pgbench.sgml b/doc/src/sgml/ref/pgbench.sgml index 40e6a50a7f..4dfdb5cd3e 100644 --- a/doc/src/sgml/ref/pgbench.sgml +++ b/doc/src/sgml/ref/pgbench.sgml @@ -161,7 +161,7 @@ pgbench options d - + dbname @@ -173,7 +173,7 @@ pgbench options d - + @@ -183,7 +183,7 @@ pgbench options d - + @@ -196,7 +196,7 @@ pgbench options d The available steps are: - + d (Drop) @@ -204,7 +204,7 @@ pgbench options d - + t (create Tables) @@ -217,7 +217,7 @@ pgbench options d - + g or G (Generate data, client-side or server-side) @@ -251,7 +251,7 @@ pgbench options d - + v (Vacuum) @@ -259,7 +259,7 @@ pgbench options d - + p (create Primary keys) @@ -267,7 +267,7 @@ pgbench options d - + f (create Foreign keys) @@ -280,7 +280,7 @@ pgbench options d - + fillfactor fillfactor @@ -293,7 +293,7 @@ pgbench options d - + @@ -305,7 +305,7 @@ pgbench options d - + @@ -321,7 +321,7 @@ pgbench options d - + scale_factor scale_factor @@ -338,7 +338,7 @@ pgbench options d - + @@ -349,7 +349,7 @@ pgbench options d - + @@ -359,7 +359,7 @@ pgbench options d - + @@ -372,7 +372,7 @@ pgbench options d - + @@ -384,7 +384,7 @@ pgbench options d - + @@ -394,7 +394,7 @@ pgbench options d - + @@ -416,7 +416,7 @@ pgbench options d benchmarking arguments: - + scriptname[@weight] =scriptname[@weight] @@ -437,7 +437,7 @@ pgbench options d - + clients clients @@ -448,7 +448,7 @@ pgbench options d - + @@ -460,7 +460,7 @@ pgbench options d - + @@ -470,7 +470,7 @@ pgbench options d - + varname=value varname=value @@ -481,7 +481,7 @@ pgbench options d - + filename[@weight] filename[@weight] @@ -501,7 +501,7 @@ pgbench options d - + threads threads @@ -514,7 +514,7 @@ pgbench options d - + @@ -525,7 +525,7 @@ pgbench options d - + limit limit @@ -554,7 +554,7 @@ pgbench options d - + querymode querymode @@ -584,7 +584,7 @@ pgbench options d - + @@ -599,7 +599,7 @@ pgbench options d - + @@ -610,7 +610,7 @@ pgbench options d - + sec sec @@ -629,7 +629,7 @@ pgbench options d - + @@ -644,7 +644,7 @@ pgbench options d - + rate rate @@ -695,7 +695,7 @@ pgbench options d - + scale_factor scale_factor @@ -710,7 +710,7 @@ pgbench options d - + @@ -721,7 +721,7 @@ pgbench options d - + transactions transactions @@ -731,7 +731,7 @@ pgbench options d - + seconds seconds @@ -743,7 +743,7 @@ pgbench options d - + @@ -756,7 +756,7 @@ pgbench options d - + @@ -767,7 +767,7 @@ pgbench options d - + @@ -786,7 +786,7 @@ pgbench options d - + @@ -796,7 +796,7 @@ pgbench options d - + @@ -813,7 +813,7 @@ pgbench options d - + @@ -826,7 +826,7 @@ pgbench options d - + seed @@ -863,7 +863,7 @@ pgbench options d - + @@ -881,7 +881,7 @@ pgbench options d - + scriptname @@ -891,7 +891,7 @@ pgbench options d - + @@ -918,7 +918,7 @@ pgbench options d - + hostname hostname @@ -928,7 +928,7 @@ pgbench options d - + port port @@ -938,7 +938,7 @@ pgbench options d - + login login @@ -948,7 +948,7 @@ pgbench options d - + @@ -958,7 +958,7 @@ pgbench options d - + @@ -992,7 +992,7 @@ pgbench options d Environment - + PGDATABASE PGHOST PGPORT @@ -1222,7 +1222,7 @@ SELECT 4 AS four \; SELECT 5 AS five \aset - + \if expression \elif expression \else @@ -1292,7 +1292,7 @@ SELECT 4 AS four \; SELECT 5 AS five \aset - + \sleep number [ us | ms | s ] @@ -1315,7 +1315,7 @@ SELECT 4 AS four \; SELECT 5 AS five \aset - + \setshell varname command [ argument ... ] @@ -1343,7 +1343,7 @@ SELECT 4 AS four \; SELECT 5 AS five \aset - + \shell command [ argument ... ] diff --git a/doc/src/sgml/ref/psql-ref.sgml b/doc/src/sgml/ref/psql-ref.sgml index 3f994a3592..08b55cbe24 100644 --- a/doc/src/sgml/ref/psql-ref.sgml +++ b/doc/src/sgml/ref/psql-ref.sgml @@ -49,7 +49,7 @@ PostgreSQL documentation Options - + @@ -62,7 +62,7 @@ PostgreSQL documentation - + @@ -74,7 +74,7 @@ PostgreSQL documentation - + @@ -86,7 +86,7 @@ PostgreSQL documentation - + @@ -143,7 +143,7 @@ EOF - + @@ -153,7 +153,7 @@ EOF - + @@ -169,7 +169,7 @@ EOF - + @@ -182,7 +182,7 @@ EOF - + @@ -195,7 +195,7 @@ EOF - + @@ -237,7 +237,7 @@ EOF - + @@ -249,7 +249,7 @@ EOF - + @@ -262,7 +262,7 @@ EOF - + @@ -274,7 +274,7 @@ EOF - + @@ -294,7 +294,7 @@ EOF - + @@ -306,7 +306,7 @@ EOF - + @@ -318,7 +318,7 @@ EOF - + @@ -330,7 +330,7 @@ EOF - + @@ -344,7 +344,7 @@ EOF - + @@ -358,7 +358,7 @@ EOF - + @@ -373,7 +373,7 @@ EOF - + @@ -385,7 +385,7 @@ EOF - + @@ -397,7 +397,7 @@ EOF - + @@ -417,7 +417,7 @@ EOF - + @@ -429,7 +429,7 @@ EOF - + @@ -441,7 +441,7 @@ EOF - + @@ -453,7 +453,7 @@ EOF - + @@ -470,7 +470,7 @@ EOF - + @@ -480,7 +480,7 @@ EOF - + @@ -500,7 +500,7 @@ EOF - + @@ -528,7 +528,7 @@ EOF - + @@ -539,7 +539,7 @@ EOF - + @@ -551,7 +551,7 @@ EOF - + @@ -562,7 +562,7 @@ EOF - + @@ -574,7 +574,7 @@ EOF - + @@ -602,7 +602,7 @@ EOF - + @@ -868,7 +868,7 @@ testdb=> The following meta-commands are defined: - + \a @@ -880,7 +880,7 @@ testdb=> - + \bind [ parameter ] ... @@ -916,7 +916,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \c or \connect [ -reuse-previous=on|off ] [ dbname [ username ] [ host ] [ port ] | conninfo ] @@ -996,7 +996,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \C [ title ] @@ -1011,7 +1011,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \cd [ directory ] @@ -1028,7 +1028,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \conninfo @@ -1125,7 +1125,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \copyright @@ -1209,7 +1209,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \d[S+] [ pattern ] @@ -1263,7 +1263,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \da[S] [ pattern ] @@ -1279,7 +1279,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dA[+] [ pattern ] @@ -1293,7 +1293,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dAc[+] [access-method-pattern @@ -1316,7 +1316,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dAf[+] [access-method-pattern @@ -1339,7 +1339,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dAo[+] [access-method-pattern @@ -1363,7 +1363,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dAp[+] [access-method-pattern @@ -1386,7 +1386,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \db[+] [ pattern ] @@ -1402,7 +1402,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dc[S+] [ pattern ] @@ -1420,7 +1420,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dconfig[+] [ pattern ] @@ -1439,7 +1439,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dC[+] [ pattern ] @@ -1454,7 +1454,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dd[S] [ pattern ] @@ -1483,7 +1483,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dD[S+] [ pattern ] @@ -1500,7 +1500,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \ddp [ pattern ] @@ -1522,7 +1522,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dE[S+] [ pattern ] \di[S+] [ pattern ] \dm[S+] [ pattern ] @@ -1555,7 +1555,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \des[+] [ pattern ] @@ -1571,7 +1571,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \det[+] [ pattern ] @@ -1586,7 +1586,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \deu[+] [ pattern ] @@ -1609,7 +1609,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dew[+] [ pattern ] @@ -1625,7 +1625,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \df[anptwS+] [ pattern [ arg_pattern ... ] ] @@ -1656,7 +1656,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dF[+] [ pattern ] @@ -1670,7 +1670,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dFd[+] [ pattern ] @@ -1684,7 +1684,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dFp[+] [ pattern ] @@ -1698,7 +1698,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dFt[+] [ pattern ] @@ -1712,7 +1712,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dg[S+] [ pattern ] @@ -1732,7 +1732,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dl[+] @@ -1745,7 +1745,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dL[S+] [ pattern ] @@ -1762,7 +1762,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dn[S+] [ pattern ] @@ -1779,7 +1779,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \do[S+] [ pattern [ arg_pattern [ arg_pattern ] ] ] @@ -1804,7 +1804,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dO[S+] [ pattern ] @@ -1824,7 +1824,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dp[S] [ pattern ] @@ -1848,7 +1848,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dP[itn+] [ pattern ] @@ -1880,7 +1880,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \drds [ role-pattern [ database-pattern ] ] @@ -1909,7 +1909,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dRp[+] [ pattern ] @@ -1923,7 +1923,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dRs[+] [ pattern ] @@ -1937,7 +1937,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dT[S+] [ pattern ] @@ -1954,7 +1954,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \du[S+] [ pattern ] @@ -1973,7 +1973,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dx[+] [ pattern ] @@ -1987,7 +1987,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dX [ pattern ] @@ -2009,7 +2009,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \dy[+] [ pattern ] @@ -2023,7 +2023,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \e or \edit filename line_number @@ -2076,7 +2076,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g - + \echo text [ ... ] @@ -2101,7 +2101,7 @@ Tue Oct 26 21:40:57 CEST 1999 - + \ef function_description line_number @@ -2153,7 +2153,7 @@ Tue Oct 26 21:40:57 CEST 1999 - + \encoding [ encoding ] @@ -2165,7 +2165,7 @@ Tue Oct 26 21:40:57 CEST 1999 - + \errverbose @@ -2179,7 +2179,7 @@ Tue Oct 26 21:40:57 CEST 1999 - + \ev view_name line_number @@ -2214,7 +2214,7 @@ Tue Oct 26 21:40:57 CEST 1999 - + \f [ string ] @@ -2227,7 +2227,7 @@ Tue Oct 26 21:40:57 CEST 1999 - + \g [ (option=value [...]) ] [ filename ] \g [ (option=value [...]) ] [ |command ] @@ -2282,7 +2282,7 @@ Tue Oct 26 21:40:57 CEST 1999 - + \gdesc @@ -2301,7 +2301,7 @@ Tue Oct 26 21:40:57 CEST 1999 - + \getenv psql_var env_var @@ -2323,7 +2323,7 @@ Tue Oct 26 21:40:57 CEST 1999 - + \gexec @@ -2369,7 +2369,7 @@ CREATE INDEX - + \gset [ prefix ] @@ -2414,7 +2414,7 @@ hello 10 - + \gx [ (option=value [...]) ] [ filename ] \gx [ (option=value [...]) ] [ |command ] @@ -2428,7 +2428,7 @@ hello 10 - + \h or \help [ command ] @@ -2459,7 +2459,7 @@ hello 10 - + \H or \html @@ -2473,7 +2473,7 @@ hello 10 - + \i or \include filename @@ -2588,7 +2588,7 @@ SELECT - + \ir or \include_relative filename @@ -2603,7 +2603,7 @@ SELECT - + \l[+] or \list[+] [ pattern ] @@ -2620,7 +2620,7 @@ SELECT - + \lo_export loid filename @@ -2644,7 +2644,7 @@ SELECT - + \lo_import filename [ comment ] @@ -2673,7 +2673,7 @@ lo_import 152801 - + \lo_list[+] @@ -2687,7 +2687,7 @@ lo_import 152801 - + \lo_unlink loid @@ -2707,7 +2707,7 @@ lo_import 152801 - + \o or \out [ filename ] \o or \out [ |command ] @@ -2746,7 +2746,7 @@ lo_import 152801 - + \p or \print @@ -2757,7 +2757,7 @@ lo_import 152801 - + \password [ username ] @@ -2770,7 +2770,7 @@ lo_import 152801 - + \prompt [ text ] name @@ -2789,7 +2789,7 @@ lo_import 152801 - + \pset [ option [ value ] ] @@ -2814,7 +2814,7 @@ lo_import 152801 Adjustable printing options are: - + border @@ -2834,7 +2834,7 @@ lo_import 152801 - + columns @@ -2853,7 +2853,7 @@ lo_import 152801 - + csv_fieldsep @@ -2866,7 +2866,7 @@ lo_import 152801 - + expanded (or x) @@ -2888,7 +2888,7 @@ lo_import 152801 - + xheader_width @@ -2921,7 +2921,7 @@ lo_import 152801 - + fieldsep @@ -2935,7 +2935,7 @@ lo_import 152801 - + fieldsep_zero @@ -2945,7 +2945,7 @@ lo_import 152801 - + footer @@ -2959,7 +2959,7 @@ lo_import 152801 - + format @@ -3036,7 +3036,7 @@ lo_import 152801 - + linestyle @@ -3087,7 +3087,7 @@ lo_import 152801 - + null @@ -3099,7 +3099,7 @@ lo_import 152801 - + numericlocale @@ -3113,7 +3113,7 @@ lo_import 152801 - + pager @@ -3148,7 +3148,7 @@ lo_import 152801 - + pager_min_lines @@ -3160,7 +3160,7 @@ lo_import 152801 - + recordsep @@ -3170,7 +3170,7 @@ lo_import 152801 - + recordsep_zero @@ -3180,7 +3180,7 @@ lo_import 152801 - + tableattr (or T) @@ -3204,7 +3204,7 @@ lo_import 152801 - + title (or C) @@ -3216,7 +3216,7 @@ lo_import 152801 - + tuples_only (or t) @@ -3232,7 +3232,7 @@ lo_import 152801 - + unicode_border_linestyle @@ -3243,7 +3243,7 @@ lo_import 152801 - + unicode_column_linestyle @@ -3254,7 +3254,7 @@ lo_import 152801 - + unicode_header_linestyle @@ -3285,7 +3285,7 @@ lo_import 152801 - + \q or \quit @@ -3296,7 +3296,7 @@ lo_import 152801 - + \qecho text [ ... ] @@ -3308,7 +3308,7 @@ lo_import 152801 - + \r or \reset @@ -3318,7 +3318,7 @@ lo_import 152801 - + \s [ filename ] @@ -3334,7 +3334,7 @@ lo_import 152801 - + \set [ name [ value [ ... ] ] ] @@ -3374,7 +3374,7 @@ lo_import 152801 - + \setenv name [ value ] @@ -3391,7 +3391,7 @@ testdb=> \setenv LESS -imx4F - + \sf[+] function_description @@ -3426,7 +3426,7 @@ testdb=> \setenv LESS -imx4F - + \sv[+] view_name @@ -3452,7 +3452,7 @@ testdb=> \setenv LESS -imx4F - + \t @@ -3464,7 +3464,7 @@ testdb=> \setenv LESS -imx4F - + \T table_options @@ -3478,7 +3478,7 @@ testdb=> \setenv LESS -imx4F - + \timing [ on | off ] @@ -3492,7 +3492,7 @@ testdb=> \setenv LESS -imx4F - + \unset name @@ -3511,7 +3511,7 @@ testdb=> \setenv LESS -imx4F - + \w or \write filename \w or \write |command @@ -3535,7 +3535,7 @@ testdb=> \setenv LESS -imx4F - + \warn text [ ... ] @@ -3547,7 +3547,7 @@ testdb=> \setenv LESS -imx4F - + \watch [ seconds ] @@ -3565,7 +3565,7 @@ testdb=> \setenv LESS -imx4F - + \x [ on | off | auto ] @@ -3576,7 +3576,7 @@ testdb=> \setenv LESS -imx4F - + \z[S] [ pattern ] @@ -3597,7 +3597,7 @@ testdb=> \setenv LESS -imx4F - + \! [ command ] @@ -3617,7 +3617,7 @@ testdb=> \setenv LESS -imx4F - + \? [ topic ] @@ -3634,7 +3634,7 @@ testdb=> \setenv LESS -imx4F - + \; @@ -3858,7 +3858,7 @@ bar - + AUTOCOMMIT @@ -3902,7 +3902,7 @@ bar - + COMP_KEYWORD_CASE @@ -3918,7 +3918,7 @@ bar - + DBNAME @@ -3929,7 +3929,7 @@ bar - + ECHO @@ -3948,7 +3948,7 @@ bar - + ECHO_HIDDEN @@ -3965,7 +3965,7 @@ bar - + ENCODING @@ -3977,7 +3977,7 @@ bar - + ERROR @@ -3987,7 +3987,7 @@ bar - + FETCH_COUNT @@ -4015,7 +4015,7 @@ bar - + HIDE_TABLEAM @@ -4026,7 +4026,7 @@ bar - + HIDE_TOAST_COMPRESSION @@ -4037,7 +4037,7 @@ bar - + HISTCONTROL @@ -4058,7 +4058,7 @@ bar - + HISTFILE @@ -4084,7 +4084,7 @@ bar - + HISTSIZE @@ -4100,7 +4100,7 @@ bar - + HOST @@ -4111,7 +4111,7 @@ bar - + IGNOREEOF @@ -4132,7 +4132,7 @@ bar - + LASTOID @@ -4148,7 +4148,7 @@ bar - + LAST_ERROR_MESSAGE LAST_ERROR_SQLSTATE @@ -4161,7 +4161,7 @@ bar - + ON_ERROR_ROLLBACK @@ -4185,7 +4185,7 @@ bar - + ON_ERROR_STOP @@ -4204,7 +4204,7 @@ bar - + PORT @@ -4215,7 +4215,7 @@ bar - + PROMPT1 PROMPT2 PROMPT3 @@ -4228,7 +4228,7 @@ bar - + QUIET @@ -4239,7 +4239,7 @@ bar - + ROW_COUNT @@ -4249,7 +4249,7 @@ bar - + SERVER_VERSION_NAME SERVER_VERSION_NUM @@ -4264,7 +4264,7 @@ bar - + SHOW_ALL_RESULTS @@ -4276,7 +4276,7 @@ bar - + SHOW_CONTEXT @@ -4294,7 +4294,7 @@ bar - + SINGLELINE @@ -4304,7 +4304,7 @@ bar - + SINGLESTEP @@ -4314,7 +4314,7 @@ bar - + SQLSTATE @@ -4325,7 +4325,7 @@ bar - + USER @@ -4336,7 +4336,7 @@ bar - + VERBOSITY @@ -4350,7 +4350,7 @@ bar - + VERSION VERSION_NAME VERSION_NUM @@ -4479,7 +4479,7 @@ testdb=> INSERT INTO my_table VALUES (:'content'); instead. Defined substitutions are: - + %M @@ -4493,7 +4493,7 @@ testdb=> INSERT INTO my_table VALUES (:'content'); - + %m @@ -4504,12 +4504,12 @@ testdb=> INSERT INTO my_table VALUES (:'content'); - + %> The port number at which the database server is listening. - + %n @@ -4521,18 +4521,18 @@ testdb=> INSERT INTO my_table VALUES (:'content'); - + %/ The name of the current database. - + %~ Like %/, but the output is ~ (tilde) if the database is your default database. - + %# @@ -4545,14 +4545,14 @@ testdb=> INSERT INTO my_table VALUES (:'content'); - + %p The process ID of the backend currently connected to. - + %R @@ -4575,7 +4575,7 @@ testdb=> INSERT INTO my_table VALUES (:'content'); - + %x @@ -4588,7 +4588,7 @@ testdb=> INSERT INTO my_table VALUES (:'content'); - + %l @@ -4597,7 +4597,7 @@ testdb=> INSERT INTO my_table VALUES (:'content'); - + %digits @@ -4606,7 +4606,7 @@ testdb=> INSERT INTO my_table VALUES (:'content'); - + %:name: @@ -4617,7 +4617,7 @@ testdb=> INSERT INTO my_table VALUES (:'content'); - + %`command` @@ -4628,7 +4628,7 @@ testdb=> INSERT INTO my_table VALUES (:'content'); - + %[ ... %] @@ -4650,7 +4650,7 @@ testdb=> \set PROMPT1 '%[%033[1;33;40m%]%n@%/%R%[%033[0m%]%# ' - + %w @@ -4750,7 +4750,7 @@ $endif - + COLUMNS @@ -4763,7 +4763,7 @@ $endif - + PGDATABASE PGHOST PGPORT @@ -4776,7 +4776,7 @@ $endif - + PG_COLOR @@ -4787,7 +4787,7 @@ $endif - + PSQL_EDITOR EDITOR VISUAL @@ -4804,7 +4804,7 @@ $endif - + PSQL_EDITOR_LINENUMBER_ARG @@ -4832,7 +4832,7 @@ PSQL_EDITOR_LINENUMBER_ARG='--line ' - + PSQL_HISTORY @@ -4842,7 +4842,7 @@ PSQL_EDITOR_LINENUMBER_ARG='--line ' - + PSQL_PAGER PAGER @@ -4863,7 +4863,7 @@ PSQL_EDITOR_LINENUMBER_ARG='--line ' - + PSQL_WATCH_PAGER @@ -4881,7 +4881,7 @@ PSQL_EDITOR_LINENUMBER_ARG='--line ' - + PSQLRC @@ -4891,7 +4891,7 @@ PSQL_EDITOR_LINENUMBER_ARG='--line ' - + SHELL @@ -4901,7 +4901,7 @@ PSQL_EDITOR_LINENUMBER_ARG='--line ' - + TMPDIR @@ -4926,7 +4926,7 @@ PSQL_EDITOR_LINENUMBER_ARG='--line ' Files - + psqlrc and ~/.psqlrc @@ -4974,7 +4974,7 @@ PSQL_EDITOR_LINENUMBER_ARG='--line ' - + .psql_history diff --git a/doc/src/sgml/ref/rollback.sgml b/doc/src/sgml/ref/rollback.sgml index 7700547669..79f508ebd7 100644 --- a/doc/src/sgml/ref/rollback.sgml +++ b/doc/src/sgml/ref/rollback.sgml @@ -42,7 +42,7 @@ ROLLBACK [ WORK | TRANSACTION ] [ AND [ NO ] CHAIN ] - + WORK TRANSACTION diff --git a/doc/src/sgml/regress.sgml b/doc/src/sgml/regress.sgml index 2eb27f71d8..117d097390 100644 --- a/doc/src/sgml/regress.sgml +++ b/doc/src/sgml/regress.sgml @@ -32,7 +32,7 @@ interprocess communication and locking are working correctly. - + Running the Tests Against a Temporary Installation @@ -93,7 +93,7 @@ make MAX_CONNECTIONS=10 check - + Running the Tests Against an Existing Installation @@ -319,7 +319,7 @@ make check-world PG_TEST_EXTRA='kerberos ldap ssl' - + Locale and Encoding @@ -362,7 +362,7 @@ make check LANG=C ENCODING=EUC_JP - + Custom Server Settings @@ -388,7 +388,7 @@ make check EXTRA_REGRESS_OPTS="--temp-config=test_postgresql.conf" - + Extra Tests @@ -452,7 +452,7 @@ make check EXTRA_TESTS=numeric_big for details. - + Error Message Differences @@ -467,7 +467,7 @@ make check EXTRA_TESTS=numeric_big - + Locale Differences @@ -514,7 +514,7 @@ make check NO_LOCALE=1 - + Date and Time Differences @@ -528,7 +528,7 @@ make check NO_LOCALE=1 - + Floating-Point Differences @@ -556,7 +556,7 @@ make check NO_LOCALE=1 - + Row Ordering Differences @@ -592,7 +592,7 @@ exclusion of those that don't. - + Insufficient Stack Depth @@ -614,7 +614,7 @@ exclusion of those that don't. - + The <quote>random</quote> Test @@ -629,7 +629,7 @@ diff results/random.out expected/random.out - + Configuration Parameters diff --git a/doc/src/sgml/rowtypes.sgml b/doc/src/sgml/rowtypes.sgml index 417ccb00de..4d86f97c03 100644 --- a/doc/src/sgml/rowtypes.sgml +++ b/doc/src/sgml/rowtypes.sgml @@ -91,7 +91,7 @@ CREATE TABLE inventory_item ( - + Constructing Composite Values @@ -209,7 +209,7 @@ SELECT (my_func(...)).field FROM ... - + Modifying Composite Types diff --git a/doc/src/sgml/rules.sgml b/doc/src/sgml/rules.sgml index 3c9459b648..d229b94d39 100644 --- a/doc/src/sgml/rules.sgml +++ b/doc/src/sgml/rules.sgml @@ -643,7 +643,7 @@ SELECT shoe_ready.shoename, shoe_ready.sh_avail, - + View Rules in Non-<command>SELECT</command> Statements @@ -763,7 +763,7 @@ SELECT t1.a, t2.b, t1.ctid FROM t1, t2 WHERE t1.a = t2.a; - + The Power of Views in <productname>PostgreSQL</productname> @@ -1178,7 +1178,7 @@ SELECT word FROM words ORDER BY word <-> 'caterpiler' LIMIT 10; - + How Update Rules Work @@ -1302,7 +1302,7 @@ CREATE [ OR REPLACE ] RULE name AS there is no need to apply update rules to the output of view rewriting. - + A First Rule Step by Step diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index bb51cab3ea..9e87e07dfe 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -1220,7 +1220,7 @@ RemoveIPC=no - + Resource Limits diff --git a/doc/src/sgml/seg.sgml b/doc/src/sgml/seg.sgml index 9be69e3609..72387c7d45 100644 --- a/doc/src/sgml/seg.sgml +++ b/doc/src/sgml/seg.sgml @@ -20,7 +20,7 @@ on the current database. - + Rationale @@ -81,7 +81,7 @@ test=> select '6.25 .. 6.50'::seg as "pH"; - + Syntax @@ -220,7 +220,7 @@ test=> select '6.25 .. 6.50'::seg as "pH"; - + Precision @@ -239,7 +239,7 @@ test=> select '6.25 .. 6.50'::seg as "pH"; - + Usage @@ -363,7 +363,7 @@ test=> select '6.25 .. 6.50'::seg as "pH"; - + Notes @@ -392,7 +392,7 @@ postgres=> select '10(+-)1'::seg as seg; - + Credits diff --git a/doc/src/sgml/sepgsql.sgml b/doc/src/sgml/sepgsql.sgml index 620d0636e8..fd4bb83cbf 100644 --- a/doc/src/sgml/sepgsql.sgml +++ b/doc/src/sgml/sepgsql.sgml @@ -315,7 +315,7 @@ $ sudo semodule -r sepgsql-regtest Features - + Controlled Object Classes The security model of SELinux describes all the access @@ -348,7 +348,7 @@ $ sudo semodule -r sepgsql-regtest - + DML Permissions @@ -432,7 +432,7 @@ UPDATE t1 SET x = 2, y = func1(y) WHERE z = 100; - + DDL Permissions SELinux defines several permissions to control common @@ -523,7 +523,7 @@ UPDATE t1 SET x = 2, y = func1(y) WHERE z = 100; - + Trusted Procedures Trusted procedures are similar to security definer functions or setuid @@ -579,7 +579,7 @@ postgres=# SELECT cid, cname, show_credit(cid) FROM customer; - + Dynamic Domain Transitions It is possible to use SELinux's dynamic domain transition feature @@ -641,7 +641,7 @@ ERROR: SELinux: security policy violation - + Miscellaneous We reject the LOAD command across the board, because diff --git a/doc/src/sgml/sources.sgml b/doc/src/sgml/sources.sgml index e0a6f775b6..0db36aee2f 100644 --- a/doc/src/sgml/sources.sgml +++ b/doc/src/sgml/sources.sgml @@ -445,7 +445,7 @@ ereport(level, errmsg_internal("format string", ...)); PostgreSQL. - + What Goes Where @@ -486,7 +486,7 @@ Hint: the addendum - + Formatting @@ -507,7 +507,7 @@ Hint: the addendum - + Quotation Marks @@ -528,7 +528,7 @@ Hint: the addendum - + Use of Quotes @@ -552,7 +552,7 @@ Hint: the addendum - + Grammar and Punctuation @@ -591,7 +591,7 @@ Hint: the addendum - + Upper Case vs. Lower Case @@ -607,7 +607,7 @@ Hint: the addendum - + Avoid Passive Voice @@ -623,7 +623,7 @@ Hint: the addendum - + Present vs. Past Tense @@ -663,7 +663,7 @@ cannot open file "%s" - + Type of the Object @@ -677,7 +677,7 @@ cannot open file "%s" - + Brackets @@ -692,7 +692,7 @@ cannot open file "%s" - + Assembling Error Messages @@ -713,7 +713,7 @@ could not open file %s: %m - + Reasons for Errors @@ -728,7 +728,7 @@ BETTER: could not open file %s (I/O failure) - + Function Names @@ -760,7 +760,7 @@ BETTER: could not open file %s: %m - + Tricky Words to Avoid @@ -846,7 +846,7 @@ BETTER: unrecognized node type: 42 - + Proper Spelling @@ -886,7 +886,7 @@ BETTER: unrecognized node type: 42 - + Localization @@ -901,7 +901,7 @@ BETTER: unrecognized node type: 42 Miscellaneous Coding Conventions - + C Standard Code in PostgreSQL should only rely on language @@ -932,7 +932,7 @@ BETTER: unrecognized node type: 42 - + Function-Like Macros and Inline Functions Both macros with arguments and static inline @@ -971,7 +971,7 @@ MemoryContextSwitchTo(MemoryContext context) - + Writing Signal Handlers To be suitable to run inside a signal handler code has to be @@ -1013,7 +1013,7 @@ handle_sighup(SIGNAL_ARGS) - + Calling Function Pointers diff --git a/doc/src/sgml/sslinfo.sgml b/doc/src/sgml/sslinfo.sgml index 2a9c45a111..786f113072 100644 --- a/doc/src/sgml/sslinfo.sgml +++ b/doc/src/sgml/sslinfo.sgml @@ -25,7 +25,7 @@ configured with --with-ssl=openssl. - + Functions Provided @@ -243,7 +243,7 @@ emailAddress - + Author diff --git a/doc/src/sgml/tablefunc.sgml b/doc/src/sgml/tablefunc.sgml index 808162b89b..acc9236a48 100644 --- a/doc/src/sgml/tablefunc.sgml +++ b/doc/src/sgml/tablefunc.sgml @@ -20,7 +20,7 @@ on the current database. - + Functions Provided @@ -119,7 +119,7 @@ - + <function>normal_rand</function> @@ -166,7 +166,7 @@ test=# SELECT * FROM normal_rand(1000, 5, 3); - + <function>crosstab(text)</function> @@ -325,7 +325,7 @@ AS ct(row_name text, category_1 text, category_2 text, category_3 text); - + <function>crosstab<replaceable>N</replaceable>(text)</function> @@ -436,7 +436,7 @@ CREATE OR REPLACE FUNCTION crosstab_float8_5_cols( - + <function>crosstab(text, text)</function> @@ -646,7 +646,7 @@ AS - + <function>connectby</function> @@ -853,7 +853,7 @@ SELECT * FROM connectby('connectby_tree', 'keyid', 'parent_keyid', 'pos', 'row2' - + Author diff --git a/doc/src/sgml/tsm-system-rows.sgml b/doc/src/sgml/tsm-system-rows.sgml index d960aa3e0f..f5357791c0 100644 --- a/doc/src/sgml/tsm-system-rows.sgml +++ b/doc/src/sgml/tsm-system-rows.sgml @@ -39,7 +39,7 @@ on the current database. - + Examples diff --git a/doc/src/sgml/tsm-system-time.sgml b/doc/src/sgml/tsm-system-time.sgml index df6e83a923..0de15ae7e8 100644 --- a/doc/src/sgml/tsm-system-time.sgml +++ b/doc/src/sgml/tsm-system-time.sgml @@ -41,7 +41,7 @@ on the current database. - + Examples diff --git a/doc/src/sgml/unaccent.sgml b/doc/src/sgml/unaccent.sgml index 5cd716a2aa..139a87d4ff 100644 --- a/doc/src/sgml/unaccent.sgml +++ b/doc/src/sgml/unaccent.sgml @@ -27,7 +27,7 @@ on the current database. - + Configuration @@ -107,7 +107,7 @@ - + Usage @@ -165,7 +165,7 @@ mydb=# select ts_headline('fr','Hôtel de la Mer',to_tsquery('fr','Hotels') - + Functions diff --git a/doc/src/sgml/uuid-ossp.sgml b/doc/src/sgml/uuid-ossp.sgml index 26bfb908da..0a42d516e8 100644 --- a/doc/src/sgml/uuid-ossp.sgml +++ b/doc/src/sgml/uuid-ossp.sgml @@ -22,7 +22,7 @@ on the current database. - + <literal>uuid-ossp</literal> Functions @@ -205,7 +205,7 @@ SELECT uuid_generate_v3(uuid_ns_url(), 'http://www.postgresql.org'); - + Building <filename>uuid-ossp</filename> @@ -230,7 +230,7 @@ SELECT uuid_generate_v3(uuid_ns_url(), 'http://www.postgresql.org'); - + Author diff --git a/doc/src/sgml/xfunc.sgml b/doc/src/sgml/xfunc.sgml index cf5810b3c1..c19131b399 100644 --- a/doc/src/sgml/xfunc.sgml +++ b/doc/src/sgml/xfunc.sgml @@ -1464,7 +1464,7 @@ SELECT concat_values('|', 1, 4, 2); - + <acronym>SQL</acronym> Functions with Collations @@ -2343,7 +2343,7 @@ memcpy(destination->data, buffer, 40); - + Version 1 Calling Conventions @@ -2593,7 +2593,7 @@ CREATE FUNCTION concat_text(text, text) RETURNS text - + Writing Code @@ -2700,7 +2700,7 @@ CREATE FUNCTION concat_text(text, text) RETURNS text &dfunc; - + Composite-Type Arguments @@ -2788,7 +2788,7 @@ CREATE FUNCTION c_overpaid(emp, integer) RETURNS boolean - + Returning Rows (Composite Types) @@ -3283,7 +3283,7 @@ CREATE OR REPLACE FUNCTION retcomposite(IN integer, IN integer, - + Polymorphic Arguments and Return Types diff --git a/doc/src/sgml/xml2.sgml b/doc/src/sgml/xml2.sgml index 47650d9dfd..1ce2070eae 100644 --- a/doc/src/sgml/xml2.sgml +++ b/doc/src/sgml/xml2.sgml @@ -12,7 +12,7 @@ XSLT functionality. - + Deprecation Notice @@ -30,7 +30,7 @@ - + Description of Functions @@ -168,7 +168,7 @@ - + <literal>xpath_table</literal> @@ -318,7 +318,7 @@ WHERE t.author_id = p.person_id; of this in a view for convenience. - + Multivalued Results @@ -393,14 +393,14 @@ ORDER BY doc_num, line_num; - + XSLT Functions The following functions are available if libxslt is installed: - + <literal>xslt_process</literal> @@ -427,7 +427,7 @@ xslt_process(text document, text stylesheet, text paramlist) returns text - + Author diff --git a/doc/src/sgml/xoper.sgml b/doc/src/sgml/xoper.sgml index 98f4c5c4aa..a929ced07d 100644 --- a/doc/src/sgml/xoper.sgml +++ b/doc/src/sgml/xoper.sgml @@ -109,7 +109,7 @@ SELECT (a + b) AS c FROM test_complex; See for more information. - + <literal>COMMUTATOR</literal> @@ -186,7 +186,7 @@ SELECT (a + b) AS c FROM test_complex; - + <literal>NEGATOR</literal> @@ -225,7 +225,7 @@ SELECT (a + b) AS c FROM test_complex; - + <literal>RESTRICT</literal> @@ -302,7 +302,7 @@ column OP constant - + <literal>JOIN</literal> @@ -339,7 +339,7 @@ table1.column1 OP table2.column2 - + <literal>HASHES</literal> @@ -427,7 +427,7 @@ table1.column1 OP table2.column2 - + <literal>MERGES</literal>