]> begriffs open source - ai-pg/blob - full-docs/txt/bookindex.txt
Convert HTML docs to more streamlined TXT
[ai-pg] / full-docs / txt / bookindex.txt
1
2 Index
3
4    Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P
5    | Q | R | S | T | U | V | W | X | Y | Z
6
7 Symbols
8
9    $, Positional Parameters
10    $libdir, Dynamic Loading
11    $libdir/plugins, Shared Library Preloading, Description
12    *, Select-List Items
13    .pgpass, The Password File
14    .pg_service.conf, The Connection Service File
15    ::, Type Casts
16    _PG_archive_module_init, Initialization Functions
17    _PG_init, Dynamic Loading
18    _PG_oauth_validator_module_init, Initialization Functions
19    _PG_output_plugin_init, Initialization Function
20
21 A
22
23    abbrev, Network Address Functions and Operators
24    ABORT, ABORT
25    abs, Mathematical Functions and Operators
26    ACL, Privileges
27    aclcontains, Access Privilege Inquiry Functions
28    acldefault, Access Privilege Inquiry Functions
29    aclexplode, Access Privilege Inquiry Functions
30    aclitem, Privileges
31    aclitemeq, Access Privilege Inquiry Functions
32    acos, Mathematical Functions and Operators
33    acosd, Mathematical Functions and Operators
34    acosh, Mathematical Functions and Operators
35    administration tools
36
37         externally maintained, Administration Tools
38
39    advisory lock, Advisory Locks
40    age, Date/Time Functions and Operators, Transaction ID and Snapshot
41           Information Functions
42
43    aggregate function, Aggregate Functions, Aggregate Expressions,
44           Aggregate Functions, User-Defined Aggregates
45
46         built-in, Aggregate Functions
47         invocation, Aggregate Expressions
48         moving aggregate, Moving-Aggregate Mode
49         ordered set, Ordered-Set Aggregates
50         partial aggregation, Partial Aggregation
51         polymorphic, Polymorphic and Variadic Aggregates
52         support functions for, Support Functions for Aggregates
53         user-defined, User-Defined Aggregates
54         variadic, Polymorphic and Variadic Aggregates
55
56    akeys, hstore Operators and Functions
57    alias, Table and Column Aliases, Column Labels
58
59         for table name in query, Joins Between Tables
60         in the FROM clause, Table and Column Aliases
61         in the select list, Column Labels
62
63    ALL, GROUPING SETS, CUBE, and ROLLUP, DISTINCT, Subquery Expressions,
64           Row and Array Comparisons
65
66         GROUP BY ALL, GROUPING SETS, CUBE, and ROLLUP
67         SELECT ALL, DISTINCT
68
69    allow_alter_system configuration parameter, Platform and Client
70           Compatibility
71
72    allow_in_place_tablespaces configuration parameter, Developer Options
73    allow_system_table_mods configuration parameter, Developer Options
74    ALTER AGGREGATE, ALTER AGGREGATE
75    ALTER COLLATION, ALTER COLLATION
76    ALTER CONVERSION, ALTER CONVERSION
77    ALTER DATABASE, ALTER DATABASE
78    ALTER DEFAULT PRIVILEGES, ALTER DEFAULT PRIVILEGES
79    ALTER DOMAIN, ALTER DOMAIN
80    ALTER EVENT TRIGGER, ALTER EVENT TRIGGER
81    ALTER EXTENSION, ALTER EXTENSION
82    ALTER FOREIGN DATA WRAPPER, ALTER FOREIGN DATA WRAPPER
83    ALTER FOREIGN TABLE, ALTER FOREIGN TABLE
84    ALTER FUNCTION, ALTER FUNCTION
85    ALTER GROUP, ALTER GROUP
86    ALTER INDEX, ALTER INDEX
87    ALTER LANGUAGE, ALTER LANGUAGE
88    ALTER LARGE OBJECT, ALTER LARGE OBJECT
89    ALTER MATERIALIZED VIEW, ALTER MATERIALIZED VIEW
90    ALTER OPERATOR, ALTER OPERATOR
91    ALTER OPERATOR CLASS, ALTER OPERATOR CLASS
92    ALTER OPERATOR FAMILY, ALTER OPERATOR FAMILY
93    ALTER POLICY, ALTER POLICY
94    ALTER PROCEDURE, ALTER PROCEDURE
95    ALTER PUBLICATION, ALTER PUBLICATION
96    ALTER ROLE, Role Attributes, ALTER ROLE
97    ALTER ROUTINE, ALTER ROUTINE
98    ALTER RULE, ALTER RULE
99    ALTER SCHEMA, ALTER SCHEMA
100    ALTER SEQUENCE, ALTER SEQUENCE
101    ALTER SERVER, ALTER SERVER
102    ALTER STATISTICS, ALTER STATISTICS
103    ALTER SUBSCRIPTION, ALTER SUBSCRIPTION
104    ALTER SYSTEM, ALTER SYSTEM
105    ALTER TABLE, ALTER TABLE
106    ALTER TABLESPACE, ALTER TABLESPACE
107    ALTER TEXT SEARCH CONFIGURATION, ALTER TEXT SEARCH CONFIGURATION
108    ALTER TEXT SEARCH DICTIONARY, ALTER TEXT SEARCH DICTIONARY
109    ALTER TEXT SEARCH PARSER, ALTER TEXT SEARCH PARSER
110    ALTER TEXT SEARCH TEMPLATE, ALTER TEXT SEARCH TEMPLATE
111    ALTER TRIGGER, ALTER TRIGGER
112    ALTER TYPE, ALTER TYPE
113    ALTER USER, ALTER USER
114    ALTER USER MAPPING, ALTER USER MAPPING
115    ALTER VIEW, ALTER VIEW
116    ALTER_REPLICATION_SLOT, Streaming Replication Protocol
117    amcheck, amcheck — tools to verify table and index consistency
118    ANALYZE, Updating Planner Statistics, ANALYZE
119    AND (operator), Logical Operators
120    anonymous code blocks, DO
121    any, Pseudo-Types
122    ANY, Aggregate Functions, Subquery Expressions, Row and Array
123           Comparisons
124
125    anyarray, Pseudo-Types
126    anycompatible, Pseudo-Types
127    anycompatiblearray, Pseudo-Types
128    anycompatiblemultirange, Pseudo-Types
129    anycompatiblenonarray, Pseudo-Types
130    anycompatiblerange, Pseudo-Types
131    anyelement, Pseudo-Types
132    anyenum, Pseudo-Types
133    anymultirange, Pseudo-Types
134    anynonarray, Pseudo-Types
135    anyrange, Pseudo-Types
136    any_value, Aggregate Functions
137    applicable role, applicable_roles
138    application_name configuration parameter, What to Log
139    arbitrary precision numbers, Arbitrary Precision Numbers
140    Archive Modules, Archive Modules
141    archive_cleanup_command configuration parameter, Archive Recovery
142    archive_command configuration parameter, Archiving
143    archive_library configuration parameter, Archiving
144    archive_mode configuration parameter, Archiving
145    archive_timeout configuration parameter, Archiving
146    area, Geometric Functions and Operators
147    armor, armor(), dearmor()
148    array, Arrays
149
150         accessing, Accessing Arrays
151         constant, Array Value Input
152         constructor, Array Constructors
153         declaration, Declaration of Array Types
154         I/O, Array Input and Output Syntax
155         modifying, Modifying Arrays
156         of user-defined type, User-Defined Types
157         searching, Searching in Arrays
158
159    ARRAY, Array Constructors, UNION, CASE, and Related Constructs
160
161         determination of result type, UNION, CASE, and Related Constructs
162
163    array_agg, Aggregate Functions, Functions
164    array_append, Array Functions and Operators
165    array_cat, Array Functions and Operators
166    array_dims, Array Functions and Operators
167    array_fill, Array Functions and Operators
168    array_length, Array Functions and Operators
169    array_lower, Array Functions and Operators
170    array_ndims, Array Functions and Operators
171    array_nulls configuration parameter, Previous PostgreSQL Versions
172    array_position, Array Functions and Operators
173    array_positions, Array Functions and Operators
174    array_prepend, Array Functions and Operators
175    array_remove, Array Functions and Operators
176    array_replace, Array Functions and Operators
177    array_reverse, Array Functions and Operators
178    array_sample, Array Functions and Operators
179    array_shuffle, Array Functions and Operators
180    array_sort, Array Functions and Operators
181    array_to_json, Processing and Creating JSON Data
182    array_to_string, Array Functions and Operators
183    array_to_tsvector, Text Search Functions and Operators
184    array_upper, Array Functions and Operators
185    ascii, String Functions and Operators
186    asin, Mathematical Functions and Operators
187    asind, Mathematical Functions and Operators
188    asinh, Mathematical Functions and Operators
189    ASSERT
190
191         in PL/pgSQL, Checking Assertions
192
193    assertions
194
195         in PL/pgSQL, Checking Assertions
196
197    asynchronous commit, Asynchronous Commit
198    Asynchronous I/O, Glossary
199    AT LOCAL, AT TIME ZONE and AT LOCAL
200    AT TIME ZONE, AT TIME ZONE and AT LOCAL
201    atan, Mathematical Functions and Operators
202    atan2, Mathematical Functions and Operators
203    atan2d, Mathematical Functions and Operators
204    atand, Mathematical Functions and Operators
205    atanh, Mathematical Functions and Operators
206    authentication_timeout configuration parameter, Authentication
207    auth_delay, auth_delay — pause on authentication failure
208    auth_delay.milliseconds configuration parameter, Configuration
209           Parameters
210
211    auto-increment (see serial)
212    autocommit
213
214         bulk-loading data, Disable Autocommit
215         psql, Variables
216
217    autosummarize storage parameter, Index Storage Parameters
218    autovacuum
219
220         general information, The Autovacuum Daemon
221
222    autovacuum configuration parameter, Automatic Vacuuming
223    autovacuum_analyze_scale_factor
224
225         configuration parameter, Automatic Vacuuming
226         storage parameter, Storage Parameters
227
228    autovacuum_analyze_threshold
229
230         configuration parameter, Automatic Vacuuming
231         storage parameter, Storage Parameters
232
233    autovacuum_enabled storage parameter, Storage Parameters
234    autovacuum_freeze_max_age
235
236         configuration parameter, Automatic Vacuuming
237         storage parameter, Storage Parameters
238
239    autovacuum_freeze_min_age storage parameter, Storage Parameters
240    autovacuum_freeze_table_age storage parameter, Storage Parameters
241    autovacuum_max_workers configuration parameter, Automatic Vacuuming
242    autovacuum_multixact_freeze_max_age
243
244         configuration parameter, Automatic Vacuuming
245         storage parameter, Storage Parameters
246
247    autovacuum_multixact_freeze_min_age storage parameter, Storage
248           Parameters
249
250    autovacuum_multixact_freeze_table_age storage parameter, Storage
251           Parameters
252
253    autovacuum_naptime configuration parameter, Automatic Vacuuming
254    autovacuum_vacuum_cost_delay
255
256         configuration parameter, Automatic Vacuuming
257         storage parameter, Storage Parameters
258
259    autovacuum_vacuum_cost_limit
260
261         configuration parameter, Automatic Vacuuming
262         storage parameter, Storage Parameters
263
264    autovacuum_vacuum_insert_scale_factor
265
266         configuration parameter, Automatic Vacuuming
267         storage parameter, Storage Parameters
268
269    autovacuum_vacuum_insert_threshold
270
271         configuration parameter, Automatic Vacuuming
272         storage parameter, Storage Parameters
273
274    autovacuum_vacuum_max_threshold
275
276         configuration parameter, Automatic Vacuuming
277         storage parameter, Storage Parameters
278
279    autovacuum_vacuum_scale_factor
280
281         configuration parameter, Automatic Vacuuming
282         storage parameter, Storage Parameters
283
284    autovacuum_vacuum_threshold
285
286         configuration parameter, Automatic Vacuuming
287         storage parameter, Storage Parameters
288
289    autovacuum_worker_slots configuration parameter, Automatic Vacuuming
290    autovacuum_work_mem configuration parameter, Memory
291    auto_explain, auto_explain — log execution plans of slow queries
292    auto_explain.log_analyze configuration parameter, Configuration
293           Parameters
294
295    auto_explain.log_buffers configuration parameter, Configuration
296           Parameters
297
298    auto_explain.log_format configuration parameter, Configuration
299           Parameters
300
301    auto_explain.log_level configuration parameter, Configuration
302           Parameters
303
304    auto_explain.log_min_duration configuration parameter, Configuration
305           Parameters
306
307    auto_explain.log_nested_statements configuration parameter,
308           Configuration Parameters
309
310    auto_explain.log_parameter_max_length configuration parameter,
311           Configuration Parameters
312
313    auto_explain.log_settings configuration parameter, Configuration
314           Parameters
315
316    auto_explain.log_timing configuration parameter, Configuration
317           Parameters
318
319    auto_explain.log_triggers configuration parameter, Configuration
320           Parameters
321
322    auto_explain.log_verbose configuration parameter, Configuration
323           Parameters
324
325    auto_explain.log_wal configuration parameter, Configuration Parameters
326    auto_explain.sample_rate configuration parameter, Configuration
327           Parameters
328
329    avals, hstore Operators and Functions
330    average, Aggregate Functions
331    avg, Aggregate Functions
332
333 B
334
335    B-Tree (see index)
336    backend_flush_after configuration parameter, I/O
337    Background workers, Background Worker Processes
338    backslash escapes, String Constants with C-Style Escapes
339    backslash_quote configuration parameter, Previous PostgreSQL Versions
340    backtrace_functions configuration parameter, Developer Options
341    backup, Backup Control Functions, Backup and Restore
342    Backup Manifest, Backup Manifest Format
343    base type, The PostgreSQL Type System
344    base64 format, Binary String Functions and Operators
345    basebackup_to_shell, basebackup_to_shell — example "shell"
346           pg_basebackup module
347
348    basebackup_to_shell.command configuration parameter, Configuration
349           Parameters
350
351    basebackup_to_shell.required_role configuration parameter,
352           Configuration Parameters
353
354    BASE_BACKUP, Streaming Replication Protocol
355    basic_archive, basic_archive — an example WAL archive module
356    basic_archive.archive_directory configuration parameter, Configuration
357           Parameters
358
359    batch mode, Pipeline Mode
360
361         in libpq, Pipeline Mode
362
363    BEGIN, BEGIN
364    BETWEEN, Comparison Functions and Operators
365    BETWEEN SYMMETRIC, Comparison Functions and Operators
366    BGWORKER_BACKEND_​DATABASE_CONNECTION, Background Worker Processes
367    BGWORKER_SHMEM_ACCESS, Background Worker Processes
368    bgwriter_delay configuration parameter, Background Writer
369    bgwriter_flush_after configuration parameter, Background Writer
370    bgwriter_lru_maxpages configuration parameter, Background Writer
371    bgwriter_lru_multiplier configuration parameter, Background Writer
372    bigint, Numeric Constants, Integer Types
373    bigserial, Serial Types
374    binary data, Binary Data Types, Binary String Functions and Operators
375
376         functions, Binary String Functions and Operators
377
378    binary string
379
380         concatenation, Binary String Functions and Operators
381         converting to character string, Binary String Functions and
382                 Operators
383
384         length, Binary String Functions and Operators
385
386    bison, Requirements
387    bit string, Bit-String Constants, Bit String Types
388
389         constant, Bit-String Constants
390         data type, Bit String Types
391         length, Bit String Functions and Operators
392
393    bit strings, Bit String Functions and Operators
394
395         functions, Bit String Functions and Operators
396
397    bitmap scan, Combining Multiple Indexes, Planner Method Configuration
398    bit_and, Aggregate Functions
399    bit_count, Binary String Functions and Operators, Bit String Functions
400           and Operators
401
402    bit_length, String Functions and Operators, Binary String Functions and
403           Operators, Bit String Functions and Operators
404
405    bit_or, Aggregate Functions
406    bit_xor, Aggregate Functions
407    BLOB (see large object)
408    block_size configuration parameter, Preset Options
409    bloom, bloom — bloom filter index access method
410    bonjour configuration parameter, Connection Settings
411    bonjour_name configuration parameter, Connection Settings
412    Boolean, Boolean Type
413
414         data type, Boolean Type
415         operators (see operators, logical)
416
417    bool_and, Aggregate Functions
418    bool_or, Aggregate Functions
419    booting
420
421         starting the server during, Starting the Database Server
422
423    bound_box, Geometric Functions and Operators
424    box, Geometric Functions and Operators
425    box (data type), Boxes
426    bpchar, Character Types
427    BRIN (see index)
428    brin_desummarize_range, Index Maintenance Functions
429    brin_metapage_info, BRIN Functions
430    brin_page_items, BRIN Functions
431    brin_page_type, BRIN Functions
432    brin_revmap_data, BRIN Functions
433    brin_summarize_new_values, Index Maintenance Functions
434    brin_summarize_range, Index Maintenance Functions
435    broadcast, Network Address Functions and Operators
436    BSD Authentication, BSD Authentication
437    btree_gin, btree_gin — GIN operator classes with B-tree behavior
438    btree_gist, btree_gist — GiST operator classes with B-tree behavior
439    btrim, String Functions and Operators, Binary String Functions and
440           Operators
441
442    bt_index_check, Functions
443    bt_index_parent_check, Functions
444    bt_metap, B-Tree Functions
445    bt_multi_page_stats, B-Tree Functions
446    bt_page_items, B-Tree Functions
447    bt_page_stats, B-Tree Functions
448    buffering storage parameter, Index Storage Parameters
449    bytea, Binary Data Types
450    bytea_output configuration parameter, Statement Behavior
451
452 C
453
454    C, libpq — C Library, ECPG — Embedded SQL in C
455    C++, Using C++ for Extensibility
456    CALL, CALL
457    canceling SQL queries, Canceling Queries in Progress
458    cardinality, Array Functions and Operators
459    CASCADE, Dependency Tracking
460
461         with DROP, Dependency Tracking
462         foreign key action, Foreign Keys
463
464    Cascading Replication, High Availability, Load Balancing, and
465           Replication
466
467    CASE, Conditional Expressions, UNION, CASE, and Related Constructs
468
469         determination of result type, UNION, CASE, and Related Constructs
470
471    case sensitivity
472
473         of SQL commands, Identifiers and Key Words
474
475    casefold, String Functions and Operators
476    cast, CREATE CAST
477
478         I/O conversion, CREATE CAST
479
480    cbrt, Mathematical Functions and Operators
481    ceil, Mathematical Functions and Operators
482    ceiling, Mathematical Functions and Operators
483    center, Geometric Functions and Operators
484    Certificate, Certificate Authentication
485    chained transactions, Transaction Management, Parameters, Parameters
486
487         in PL/pgSQL, Transaction Management
488
489    char, Character Types
490    character, Character Types
491    character set, Locale and Formatting, Preset Options, Character Set
492           Support
493
494    character string, String Constants, Character Types
495
496         concatenation, String Functions and Operators
497         constant, String Constants
498         converting to binary string, Binary String Functions and Operators
499         data types, Character Types
500         length, String Functions and Operators
501         prefix test, String Functions and Operators
502
503    character varying, Character Types
504    character_length, String Functions and Operators
505    char_length, String Functions and Operators
506    check constraint, Check Constraints
507    CHECK OPTION, CREATE VIEW
508    checkpoint, WAL Configuration
509    CHECKPOINT, CHECKPOINT
510    checkpoint_completion_target configuration parameter, Checkpoints
511    checkpoint_flush_after configuration parameter, Checkpoints
512    checkpoint_timeout configuration parameter, Checkpoints
513    checkpoint_warning configuration parameter, Checkpoints
514    checksums, Data Checksums
515    check_function_bodies configuration parameter, Statement Behavior
516    chr, String Functions and Operators
517    cid, Object Identifier Types
518    cidr, cidr
519    circle, Circles, Geometric Functions and Operators
520    citext, citext — a case-insensitive character string type
521    client authentication, Client Authentication
522
523         timeout during, Authentication
524
525    client_connection_check_interval configuration parameter, TCP Settings
526    client_encoding configuration parameter, Locale and Formatting
527    client_min_messages configuration parameter, Statement Behavior
528    clock_timestamp, Date/Time Functions and Operators
529    CLOSE, CLOSE
530    cluster
531
532         of databases (see database cluster)
533
534    CLUSTER, CLUSTER
535    clusterdb, clusterdb
536    clustering, High Availability, Load Balancing, and Replication
537    cluster_name configuration parameter, Process Title
538    cmax, System Columns
539    cmin, System Columns
540    COALESCE, COALESCE
541    COLLATE, Collation Expressions
542    collation, Collation Support
543
544         in PL/pgSQL, Collation of PL/pgSQL Variables
545         in SQL functions, SQL Functions with Collations
546
547    COLLATION FOR, System Catalog Information Functions
548    color, Color Support
549    column, Concepts, Table Basics
550
551         adding, Adding a Column
552         removing, Removing a Column
553         renaming, Renaming a Column
554         system column, System Columns
555
556    column data type
557
558         changing, Changing a Column's Data Type
559
560    column reference, Column References
561    col_description, Comment Information Functions
562    comment, Comments
563
564         about database objects, Comment Information Functions
565         in SQL, Comments
566
567    COMMENT, COMMENT
568    COMMIT, COMMIT
569    COMMIT PREPARED, COMMIT PREPARED
570    commit_delay configuration parameter, Settings
571    commit_siblings configuration parameter, Settings
572    commit_timestamp_buffers configuration parameter, Memory
573    common table expression (see WITH)
574    comparison, Comparison Functions and Operators, Subquery Expressions
575
576         composite type, Row and Array Comparisons
577         operators, Comparison Functions and Operators
578         row constructor, Row and Array Comparisons
579         subquery result row, Subquery Expressions
580
581    compiling, Building libpq Programs
582
583         libpq applications, Building libpq Programs
584
585    composite type, Composite Types, The PostgreSQL Type System
586
587         comparison, Row and Array Comparisons
588         constant, Constructing Composite Values
589         constructor, Row Constructors
590
591    computed field, Using Composite Types in Queries
592    compute_query_id configuration parameter, Statistics Monitoring
593    concat, String Functions and Operators
594    concat_ws, String Functions and Operators
595    concurrency, Concurrency Control
596    conditional expression, Conditional Expressions
597    configuration
598
599         of recovery
600
601               general settings, Recovery
602               of a standby server, Archive Recovery
603
604         of the server, Server Configuration
605         of the server
606
607               functions, Configuration Settings Functions
608
609    configure, Installation Procedure
610    configure environment variables, configure Environment Variables
611    configure options, configure Options
612    config_file configuration parameter, File Locations
613    conjunction, Logical Operators
614    connectby, Functions Provided, connectby
615    connection service file, The Connection Service File
616    conninfo, Connection Strings
617    constant, Constants
618    constraint, Constraints
619
620         adding, Adding a Constraint
621         check, Check Constraints
622         exclusion, Exclusion Constraints
623         foreign key, Foreign Keys
624         name, Check Constraints
625         NOT NULL, Not-Null Constraints
626         primary key, Primary Keys
627         removing, Removing a Constraint
628         unique, Unique Constraints
629
630    constraint exclusion, Partitioning and Constraint Exclusion, Other
631           Planner Options
632
633    constraint_exclusion configuration parameter, Other Planner Options
634    container type, The PostgreSQL Type System
635    CONTINUE
636
637         in PL/pgSQL, CONTINUE
638
639    continuous archiving, Backup and Restore
640
641         in standby, Continuous Archiving in Standby
642
643    control file, Extension Files
644    convert, Binary String Functions and Operators
645    convert_from, Binary String Functions and Operators
646    convert_to, Binary String Functions and Operators
647    COPY, Populating a Table With Rows, Functions Associated with the COPY
648           Command, COPY
649
650         with libpq, Functions Associated with the COPY Command
651
652    corr, Aggregate Functions
653    correlation, Aggregate Functions
654
655         in the query planner, Extended Statistics
656
657    cos, Mathematical Functions and Operators
658    cosd, Mathematical Functions and Operators
659    cosh, Mathematical Functions and Operators
660    cot, Mathematical Functions and Operators
661    cotd, Mathematical Functions and Operators
662    count, Aggregate Functions
663    covariance
664
665         population, Aggregate Functions
666         sample, Aggregate Functions
667
668    covar_pop, Aggregate Functions
669    covar_samp, Aggregate Functions
670    covering index, Index-Only Scans and Covering Indexes
671    cpu_index_tuple_cost configuration parameter, Planner Cost Constants
672    cpu_operator_cost configuration parameter, Planner Cost Constants
673    cpu_tuple_cost configuration parameter, Planner Cost Constants
674    crc32, Binary String Functions and Operators
675    crc32c, Binary String Functions and Operators
676    CREATE ACCESS METHOD, CREATE ACCESS METHOD
677    CREATE AGGREGATE, CREATE AGGREGATE
678    CREATE CAST, CREATE CAST
679    CREATE COLLATION, CREATE COLLATION
680    CREATE CONVERSION, CREATE CONVERSION
681    CREATE DATABASE, Creating a Database, CREATE DATABASE
682    CREATE DOMAIN, CREATE DOMAIN
683    CREATE EVENT TRIGGER, CREATE EVENT TRIGGER
684    CREATE EXTENSION, CREATE EXTENSION
685    CREATE FOREIGN DATA WRAPPER, CREATE FOREIGN DATA WRAPPER
686    CREATE FOREIGN TABLE, CREATE FOREIGN TABLE
687    CREATE FUNCTION, CREATE FUNCTION
688    CREATE GROUP, CREATE GROUP
689    CREATE INDEX, CREATE INDEX
690    CREATE LANGUAGE, CREATE LANGUAGE
691    CREATE MATERIALIZED VIEW, CREATE MATERIALIZED VIEW
692    CREATE OPERATOR, CREATE OPERATOR
693    CREATE OPERATOR CLASS, CREATE OPERATOR CLASS
694    CREATE OPERATOR FAMILY, CREATE OPERATOR FAMILY
695    CREATE POLICY, CREATE POLICY
696    CREATE PROCEDURE, CREATE PROCEDURE
697    CREATE PUBLICATION, CREATE PUBLICATION
698    CREATE ROLE, Database Roles, CREATE ROLE
699    CREATE RULE, CREATE RULE
700    CREATE SCHEMA, CREATE SCHEMA
701    CREATE SEQUENCE, CREATE SEQUENCE
702    CREATE SERVER, CREATE SERVER
703    CREATE STATISTICS, CREATE STATISTICS
704    CREATE SUBSCRIPTION, CREATE SUBSCRIPTION
705    CREATE TABLE, Creating a New Table, CREATE TABLE
706    CREATE TABLE AS, CREATE TABLE AS
707    CREATE TABLESPACE, Tablespaces, CREATE TABLESPACE
708    CREATE TEXT SEARCH CONFIGURATION, CREATE TEXT SEARCH CONFIGURATION
709    CREATE TEXT SEARCH DICTIONARY, CREATE TEXT SEARCH DICTIONARY
710    CREATE TEXT SEARCH PARSER, CREATE TEXT SEARCH PARSER
711    CREATE TEXT SEARCH TEMPLATE, CREATE TEXT SEARCH TEMPLATE
712    CREATE TRANSFORM, CREATE TRANSFORM
713    CREATE TRIGGER, CREATE TRIGGER
714    CREATE TYPE, CREATE TYPE
715    CREATE USER, CREATE USER
716    CREATE USER MAPPING, CREATE USER MAPPING
717    CREATE VIEW, CREATE VIEW
718    createdb, Creating a Database, Creating a Database, createdb
719    createrole_self_grant
720
721         configuration parameter, Statement Behavior
722
723    createrole_self_grant configuration parameter
724
725         use in securing functions, Writing SECURITY DEFINER Functions
726                 Safely
727
728    createuser, Database Roles, createuser
729    CREATE_REPLICATION_SLOT, Streaming Replication Protocol
730    cross compilation, Build Process Details, Build Process Details
731    cross join, Joined Tables
732    crosstab, crosstab(text), crosstabN(text), crosstab(text, text)
733    crypt, crypt()
734    cstring, Pseudo-Types
735    CSV (Comma-Separated Values) format
736
737         in psql, Meta-Commands
738
739    ctid, System Columns
740    CTID, View Rules in Non-SELECT Statements
741    CUBE, GROUPING SETS, CUBE, and ROLLUP
742    cube (extension), cube — a multi-dimensional cube data type
743    cume_dist, Window Functions
744
745         hypothetical, Aggregate Functions
746
747    current_catalog, Session Information Functions
748    current_database, Session Information Functions
749    current_date, Date/Time Functions and Operators
750    current_logfiles
751
752         and the log_destination configuration parameter, Where to Log
753         and the pg_current_logfile function, Session Information Functions
754
755    current_query, Session Information Functions
756    current_role, Session Information Functions
757    current_schema, Session Information Functions
758    current_schemas, Session Information Functions
759    current_setting, Configuration Settings Functions
760    current_time, Date/Time Functions and Operators
761    current_timestamp, Date/Time Functions and Operators
762    current_user, Session Information Functions
763    currval, Sequence Manipulation Functions
764    cursor, Cursors, CLOSE, DECLARE, EXPLAIN, FETCH, MOVE
765
766         CLOSE, CLOSE
767         DECLARE, DECLARE
768         FETCH, FETCH
769         in PL/pgSQL, Cursors
770         MOVE, MOVE
771         showing the query plan, EXPLAIN
772
773    cursor_tuple_fraction configuration parameter, Other Planner Options
774    custom scan provider, Writing a Custom Scan Provider
775
776         handler for, Writing a Custom Scan Provider
777
778    Cygwin, Cygwin
779
780         installation on, Cygwin
781
782 D
783
784    daitch_mokotoff, Daitch-Mokotoff Soundex
785    data area (see database cluster)
786    data partitioning, High Availability, Load Balancing, and Replication
787    data type, Data Types, Numeric Types, Enumerated Types, Domain Types,
788           Type Conversion, The PostgreSQL Type System, The PostgreSQL Type
789           System, The PostgreSQL Type System, Polymorphic Types, Base
790           Types in C-Language Functions, User-Defined Types
791
792         base, The PostgreSQL Type System
793         category, Overview
794         composite, The PostgreSQL Type System
795         constant, Constants of Other Types
796         container, The PostgreSQL Type System
797         conversion, Type Conversion
798         domain, Domain Types
799         enumerated (enum), Enumerated Types
800         internal organization, Base Types in C-Language Functions
801         numeric, Numeric Types
802         polymorphic, Polymorphic Types
803         type cast, Type Casts
804         user-defined, User-Defined Types
805
806    database, Creating a Database, Managing Databases
807
808         creating, Creating a Database
809         privilege to create, Role Attributes
810
811    database activity, Monitoring Database Activity
812
813         monitoring, Monitoring Database Activity
814
815    database cluster, Concepts, Creating a Database Cluster
816    data_checksums configuration parameter, Preset Options
817    data_directory configuration parameter, File Locations
818    data_directory_mode configuration parameter, Preset Options
819    data_sync_retry configuration parameter, Error Handling
820    date, Date/Time Types, Dates
821
822         constants, Special Values
823         current, Current Date/Time
824         output format, Date/Time Output
825
826               (see also formatting)
827
828    DateStyle configuration parameter, Locale and Formatting
829    date_add, Date/Time Functions and Operators
830    date_bin, date_bin
831    date_part, Date/Time Functions and Operators, EXTRACT, date_part
832    date_subtract, Date/Time Functions and Operators
833    date_trunc, Date/Time Functions and Operators, date_trunc
834    dblink, dblink — connect to other PostgreSQL databases, dblink
835    dblink_build_sql_delete, dblink_build_sql_delete
836    dblink_build_sql_insert, dblink_build_sql_insert
837    dblink_build_sql_update, dblink_build_sql_update
838    dblink_cancel_query, dblink_cancel_query
839    dblink_close, dblink_close
840    dblink_connect, dblink_connect
841    dblink_connect_u, dblink_connect_u
842    dblink_disconnect, dblink_disconnect
843    dblink_error_message, dblink_error_message
844    dblink_exec, dblink_exec
845    dblink_fetch, dblink_fetch
846    dblink_get_connections, dblink_get_connections
847    dblink_get_notify, dblink_get_notify
848    dblink_get_pkey, dblink_get_pkey
849    dblink_get_result, dblink_get_result
850    dblink_is_busy, dblink_is_busy
851    dblink_open, dblink_open
852    dblink_send_query, dblink_send_query
853    deadlock, Deadlocks
854
855         timeout during, Lock Management
856
857    deadlock_timeout configuration parameter, Lock Management
858    DEALLOCATE, DEALLOCATE
859    dearmor, armor(), dearmor()
860    debug_assertions configuration parameter, Preset Options
861    debug_copy_parse_plan_trees configuration parameter, Developer Options
862    debug_deadlocks configuration parameter, Developer Options
863    debug_discard_caches configuration parameter, Developer Options
864    debug_io_direct configuration parameter, Developer Options
865    debug_logical_replication_streaming configuration parameter, Developer
866           Options
867
868    debug_parallel_query configuration parameter, Developer Options
869    debug_pretty_print configuration parameter, What to Log
870    debug_print_parse configuration parameter, What to Log
871    debug_print_plan configuration parameter, What to Log
872    debug_print_rewritten configuration parameter, What to Log
873    debug_raw_expression_coverage_test configuration parameter, Developer
874           Options
875
876    debug_write_read_parse_plan_trees configuration parameter, Developer
877           Options
878
879    decimal (see numeric)
880    DECLARE, DECLARE
881    decode, Binary String Functions and Operators
882    decode_bytea
883
884         in PL/Perl, Utility Functions in PL/Perl
885
886    decrypt, Raw Encryption Functions
887    decrypt_iv, Raw Encryption Functions
888    deduplicate_items storage parameter, Index Storage Parameters
889    default value, Default Values
890
891         changing, Changing a Column's Default Value
892
893    default-roles, Default Roles Renamed to Predefined Roles
894    default_statistics_target configuration parameter, Other Planner
895           Options
896
897    default_tablespace configuration parameter, Statement Behavior
898    default_table_access_method configuration parameter, Statement Behavior
899    default_text_search_config configuration parameter, Locale and
900           Formatting
901
902    default_toast_compression configuration parameter, Statement Behavior
903    default_transaction_deferrable configuration parameter, Statement
904           Behavior
905
906    default_transaction_isolation configuration parameter, Statement
907           Behavior
908
909    default_transaction_read_only configuration parameter, Statement
910           Behavior
911
912    deferrable transaction, Statement Behavior
913
914         setting, SET TRANSACTION
915         setting default, Statement Behavior
916
917    defined, hstore Operators and Functions
918    degrees, Mathematical Functions and Operators
919    delay, Delaying Execution
920    DELETE, Deletions, Deleting Data, Returning Data from Modified Rows,
921           DELETE
922
923         RETURNING, Returning Data from Modified Rows
924
925    delete, hstore Operators and Functions
926    deleting, Deleting Data
927    dense_rank, Window Functions
928
929         hypothetical, Aggregate Functions
930
931    diagonal, Geometric Functions and Operators
932    diameter, Geometric Functions and Operators
933    dict_int, dict_int — example full-text search dictionary for integers
934    dict_xsyn, dict_xsyn — example synonym full-text search dictionary
935    difference, Soundex
936    digest, digest()
937    dirty read, Transaction Isolation
938    DISCARD, DISCARD
939    disjunction, Logical Operators
940    disk drive, WAL Internals
941    disk space, Recovering Disk Space
942    disk usage, Determining Disk Usage
943    DISTINCT, Querying a Table, GROUPING SETS, CUBE, and ROLLUP, DISTINCT
944
945         GROUP BY DISTINCT, GROUPING SETS, CUBE, and ROLLUP
946         SELECT DISTINCT, DISTINCT
947
948    div, Mathematical Functions and Operators
949    dmetaphone, Double Metaphone
950    dmetaphone_alt, Double Metaphone
951    DO, DO
952    document, What Is a Document?
953
954         text search, What Is a Document?
955
956    dollar quoting, Dollar-Quoted String Constants
957    domain, Domain Types
958    double precision, Floating-Point Types
959    DROP ACCESS METHOD, DROP ACCESS METHOD
960    DROP AGGREGATE, DROP AGGREGATE
961    DROP CAST, DROP CAST
962    DROP COLLATION, DROP COLLATION
963    DROP CONVERSION, DROP CONVERSION
964    DROP DATABASE, Destroying a Database, DROP DATABASE
965    DROP DOMAIN, DROP DOMAIN
966    DROP EVENT TRIGGER, DROP EVENT TRIGGER
967    DROP EXTENSION, DROP EXTENSION
968    DROP FOREIGN DATA WRAPPER, DROP FOREIGN DATA WRAPPER
969    DROP FOREIGN TABLE, DROP FOREIGN TABLE
970    DROP FUNCTION, DROP FUNCTION
971    DROP GROUP, DROP GROUP
972    DROP INDEX, DROP INDEX
973    DROP LANGUAGE, DROP LANGUAGE
974    DROP MATERIALIZED VIEW, DROP MATERIALIZED VIEW
975    DROP OPERATOR, DROP OPERATOR
976    DROP OPERATOR CLASS, DROP OPERATOR CLASS
977    DROP OPERATOR FAMILY, DROP OPERATOR FAMILY
978    DROP OWNED, DROP OWNED
979    DROP POLICY, DROP POLICY
980    DROP PROCEDURE, DROP PROCEDURE
981    DROP PUBLICATION, DROP PUBLICATION
982    DROP ROLE, Database Roles, DROP ROLE
983    DROP ROUTINE, DROP ROUTINE
984    DROP RULE, DROP RULE
985    DROP SCHEMA, DROP SCHEMA
986    DROP SEQUENCE, DROP SEQUENCE
987    DROP SERVER, DROP SERVER
988    DROP STATISTICS, DROP STATISTICS
989    DROP SUBSCRIPTION, DROP SUBSCRIPTION
990    DROP TABLE, Creating a New Table, DROP TABLE
991    DROP TABLESPACE, DROP TABLESPACE
992    DROP TEXT SEARCH CONFIGURATION, DROP TEXT SEARCH CONFIGURATION
993    DROP TEXT SEARCH DICTIONARY, DROP TEXT SEARCH DICTIONARY
994    DROP TEXT SEARCH PARSER, DROP TEXT SEARCH PARSER
995    DROP TEXT SEARCH TEMPLATE, DROP TEXT SEARCH TEMPLATE
996    DROP TRANSFORM, DROP TRANSFORM
997    DROP TRIGGER, DROP TRIGGER
998    DROP TYPE, DROP TYPE
999    DROP USER, DROP USER
1000    DROP USER MAPPING, DROP USER MAPPING
1001    DROP VIEW, DROP VIEW
1002    dropdb, Destroying a Database, dropdb
1003    dropuser, Database Roles, dropuser
1004    DROP_REPLICATION_SLOT, Streaming Replication Protocol
1005    DTD, Creating XML Values
1006    DTrace, Developer Options, Developer Options, Dynamic Tracing
1007    duplicate, Querying a Table
1008    duplicates, DISTINCT
1009    dynamic loading, Other Defaults, Dynamic Loading
1010    dynamic_library_path, Dynamic Loading
1011    dynamic_library_path configuration parameter, Other Defaults
1012    dynamic_shared_memory_type configuration parameter, Memory
1013
1014 E
1015
1016    each, hstore Operators and Functions
1017    earth, Cube-Based Earth Distances
1018    earthdistance, earthdistance — calculate great-circle distances
1019    earth_box, Cube-Based Earth Distances
1020    earth_distance, Cube-Based Earth Distances
1021    ECPG, ECPG — Embedded SQL in C
1022    ecpg, ecpg
1023    effective_cache_size configuration parameter, Planner Cost Constants
1024    effective_io_concurrency configuration parameter, I/O
1025    elog, Reporting Errors Within the Server
1026
1027         in PL/Perl, Utility Functions in PL/Perl
1028         in PL/Python, Utility Functions
1029         in PL/Tcl, Database Access from PL/Tcl
1030
1031    embedded SQL, ECPG — Embedded SQL in C
1032
1033         in C, ECPG — Embedded SQL in C
1034
1035    enabled role, enabled_roles
1036    enable_async_append configuration parameter, Planner Method
1037           Configuration
1038
1039    enable_bitmapscan configuration parameter, Planner Method Configuration
1040    enable_distinct_reordering configuration parameter, Planner Method
1041           Configuration
1042
1043    enable_gathermerge configuration parameter, Planner Method
1044           Configuration
1045
1046    enable_group_by_reordering configuration parameter, Planner Method
1047           Configuration
1048
1049    enable_hashagg configuration parameter, Planner Method Configuration
1050    enable_hashjoin configuration parameter, Planner Method Configuration
1051    enable_incremental_sort configuration parameter, Planner Method
1052           Configuration
1053
1054    enable_indexonlyscan configuration parameter, Planner Method
1055           Configuration
1056
1057    enable_indexscan configuration parameter, Planner Method Configuration
1058    enable_material configuration parameter, Planner Method Configuration
1059    enable_memoize configuration parameter, Planner Method Configuration
1060    enable_mergejoin configuration parameter, Planner Method Configuration
1061    enable_nestloop configuration parameter, Planner Method Configuration
1062    enable_parallel_append configuration parameter, Planner Method
1063           Configuration
1064
1065    enable_parallel_hash configuration parameter, Planner Method
1066           Configuration
1067
1068    enable_partitionwise_aggregate configuration parameter, Planner Method
1069           Configuration
1070
1071    enable_partitionwise_join configuration parameter, Planner Method
1072           Configuration
1073
1074    enable_partition_pruning configuration parameter, Planner Method
1075           Configuration
1076
1077    enable_presorted_aggregate configuration parameter, Planner Method
1078           Configuration
1079
1080    enable_self_join_elimination configuration parameter, Planner Method
1081           Configuration
1082
1083    enable_seqscan configuration parameter, Planner Method Configuration
1084    enable_sort configuration parameter, Planner Method Configuration
1085    enable_tidscan configuration parameter, Planner Method Configuration
1086    encode, Binary String Functions and Operators
1087    encode_array_constructor
1088
1089         in PL/Perl, Utility Functions in PL/Perl
1090
1091    encode_array_literal
1092
1093         in PL/Perl, Utility Functions in PL/Perl
1094
1095    encode_bytea
1096
1097         in PL/Perl, Utility Functions in PL/Perl
1098
1099    encode_typed_literal
1100
1101         in PL/Perl, Utility Functions in PL/Perl
1102
1103    encrypt, Raw Encryption Functions
1104    encryption, Encryption Options, pgcrypto — cryptographic functions
1105
1106         for specific columns, pgcrypto — cryptographic functions
1107
1108    encrypt_iv, Raw Encryption Functions
1109    END, END
1110    enumerated types, Enumerated Types
1111    enum_first, Enum Support Functions
1112    enum_last, Enum Support Functions
1113    enum_range, Enum Support Functions
1114    environment variable, Environment Variables
1115    ephemeral named relation
1116
1117         registering with SPI, SPI_register_relation,
1118                 SPI_register_trigger_data
1119
1120         unregistering from SPI, SPI_unregister_relation
1121
1122    ereport, Reporting Errors Within the Server
1123    erf, Mathematical Functions and Operators
1124    erfc, Mathematical Functions and Operators
1125    error codes, PostgreSQL Error Codes
1126
1127         libpq, Main Functions
1128         list of, PostgreSQL Error Codes
1129
1130    error message
1131
1132         in PGcancelConn, Functions for Sending Cancel Requests
1133         in PGconn, Connection Status Functions
1134
1135    escape format, Binary String Functions and Operators
1136    escape string syntax, String Constants with C-Style Escapes
1137    escape_string_warning configuration parameter, Previous PostgreSQL
1138           Versions
1139
1140    escaping strings, Escaping Strings for Inclusion in SQL Commands
1141
1142         in libpq, Escaping Strings for Inclusion in SQL Commands
1143
1144    event log, Registering Event Log on Windows
1145
1146         event log, Registering Event Log on Windows
1147
1148    event trigger, Event Triggers, Writing Event Trigger Functions in C
1149
1150         in C, Writing Event Trigger Functions in C
1151         in PL/Tcl, Event Trigger Functions in PL/Tcl
1152
1153    event_source configuration parameter, Where to Log
1154    event_trigger, Pseudo-Types
1155    event_triggers
1156
1157         configuration parameter, Statement Behavior
1158
1159    every, Aggregate Functions
1160    EXCEPT, Combining Queries (UNION, INTERSECT, EXCEPT)
1161    exceptions
1162
1163         in PL/pgSQL, Trapping Errors
1164         in PL/Tcl, Error Handling in PL/Tcl
1165
1166    exclusion constraint, Exclusion Constraints
1167    EXECUTE, EXECUTE
1168    exist, hstore Operators and Functions
1169    EXISTS, Subquery Expressions
1170    EXIT
1171
1172         in PL/pgSQL, EXIT
1173
1174    exit_on_error configuration parameter, Error Handling
1175    exp, Mathematical Functions and Operators
1176    EXPLAIN, Using EXPLAIN, EXPLAIN
1177    expression, Value Expressions
1178
1179         order of evaluation, Expression Evaluation Rules
1180         syntax, Value Expressions
1181
1182    extending SQL, Extending SQL
1183    extension, Packaging Related Objects into an Extension
1184
1185         externally maintained, Extensions
1186
1187    extension_control_path configuration parameter, Other Defaults
1188    external_pid_file configuration parameter, File Locations
1189    extract, Date/Time Functions and Operators, EXTRACT, date_part
1190    extra_float_digits configuration parameter, Locale and Formatting
1191
1192 F
1193
1194    factorial, Mathematical Functions and Operators
1195    failover, High Availability, Load Balancing, and Replication
1196    false, Boolean Type
1197    family, Network Address Functions and Operators
1198    fast path, The Fast-Path Interface
1199    fastupdate storage parameter, Index Storage Parameters
1200    fdw_handler, Pseudo-Types
1201    FETCH, FETCH
1202    field
1203
1204         computed, Using Composite Types in Queries
1205
1206    field selection, Field Selection
1207    file system mount points, Use of Secondary File Systems
1208    file_copy_method configuration parameter, Disk
1209    file_fdw, file_fdw — access data files in the server's file system
1210    fillfactor storage parameter, Index Storage Parameters, Storage
1211           Parameters
1212
1213    FILTER, Aggregate Expressions
1214    fips_mode, OpenSSL Support Functions
1215    first_value, Window Functions
1216    flex, Requirements
1217    float4 (see real)
1218    float8 (see double precision)
1219    floating point, Floating-Point Types
1220    floating-point
1221
1222         display, Locale and Formatting
1223
1224    floor, Mathematical Functions and Operators
1225    foreign data, Foreign Data
1226    foreign data wrapper, Writing a Foreign Data Wrapper
1227
1228         handler for, Writing a Foreign Data Wrapper
1229
1230    foreign key, Foreign Keys, Foreign Keys
1231
1232         self-referential, Foreign Keys
1233
1234    foreign table, Foreign Data
1235    format, String Functions and Operators, format
1236
1237         use in PL/pgSQL, Executing Dynamic Commands
1238
1239    formatting, Data Type Formatting Functions
1240    format_type, System Catalog Information Functions
1241    Free Space Map, Free Space Map
1242    FreeBSD
1243
1244         IPC configuration, Shared Memory and Semaphores
1245         shared library, Compiling and Linking Dynamically-Loaded Functions
1246         start script, Starting the Database Server
1247
1248    from_collapse_limit configuration parameter, Other Planner Options
1249    FSM (see Free Space Map)
1250    fsm_page_contents, General Functions
1251    fsync configuration parameter, Settings
1252    full text search, Text Search Types, Text Search Types, Full Text
1253           Search
1254
1255         data types, Text Search Types
1256         functions and operators, Text Search Types
1257
1258    full_page_writes configuration parameter, Settings
1259    function, Table Functions, Functions and Operators, Statistics
1260           Information Functions, Functions, Polymorphic Types,
1261           User-Defined Functions, Query Language (SQL) Functions, Internal
1262           Functions, C-Language Functions
1263
1264         default values for arguments, SQL Functions with Default Values
1265                 for Arguments
1266
1267         in the FROM clause, Table Functions
1268         internal, Internal Functions
1269         invocation, Function Calls
1270         mixed notation, Using Mixed Notation
1271         named argument, Arguments for SQL Functions
1272         named notation, Using Named Notation
1273         output parameter, SQL Functions with Output Parameters
1274         polymorphic, Polymorphic Types
1275         positional notation, Using Positional Notation
1276         RETURNS TABLE, SQL Functions Returning TABLE
1277         statistics, Statistics Information Functions
1278         type resolution in an invocation, Functions
1279         user-defined, User-Defined Functions, Query Language (SQL)
1280                 Functions, C-Language Functions
1281
1282               in C, C-Language Functions
1283               in SQL, Query Language (SQL) Functions
1284
1285         variadic, SQL Functions with Variable Numbers of Arguments
1286         with SETOF, SQL Functions Returning Sets
1287
1288    functional dependency, The GROUP BY and HAVING Clauses
1289    fuzzystrmatch, fuzzystrmatch — determine string similarities and
1290           distance
1291
1292 G
1293
1294    gamma, Mathematical Functions and Operators
1295    gcd, Mathematical Functions and Operators
1296    gc_to_sec, Cube-Based Earth Distances
1297    generated column, Generated Columns, Parameters, Parameters
1298
1299         in triggers, Overview of Trigger Behavior
1300
1301    generate_series, Set Returning Functions
1302    generate_subscripts, Set Returning Functions
1303    genetic query optimization, Genetic Query Optimizer
1304    gen_random_bytes, Random-Data Functions
1305    gen_random_uuid, UUID Functions, Random-Data Functions
1306    gen_salt, gen_salt()
1307    GEQO (see genetic query optimization)
1308    geqo configuration parameter, Genetic Query Optimizer
1309    geqo_effort configuration parameter, Genetic Query Optimizer
1310    geqo_generations configuration parameter, Genetic Query Optimizer
1311    geqo_pool_size configuration parameter, Genetic Query Optimizer
1312    geqo_seed configuration parameter, Genetic Query Optimizer
1313    geqo_selection_bias configuration parameter, Genetic Query Optimizer
1314    geqo_threshold configuration parameter, Genetic Query Optimizer
1315    get_bit, Binary String Functions and Operators, Bit String Functions
1316           and Operators
1317
1318    get_byte, Binary String Functions and Operators
1319    get_current_ts_config, Text Search Functions and Operators
1320    get_raw_page, General Functions
1321    GIN (see index)
1322    gin_clean_pending_list, Index Maintenance Functions
1323    gin_fuzzy_search_limit configuration parameter, Other Defaults
1324    gin_index_check, Functions
1325    gin_leafpage_items, GIN Functions
1326    gin_metapage_info, GIN Functions
1327    gin_page_opaque_info, GIN Functions
1328    gin_pending_list_limit
1329
1330         configuration parameter, Statement Behavior
1331         storage parameter, Index Storage Parameters
1332
1333    GiST (see index)
1334    gist_page_items, GiST Functions
1335    gist_page_items_bytea, GiST Functions
1336    gist_page_opaque_info, GiST Functions
1337    global data, Global Data in PL/Tcl
1338
1339         in PL/Python, Sharing Data
1340         in PL/Tcl, Global Data in PL/Tcl
1341
1342    GRANT, Privileges, GRANT
1343    GREATEST, GREATEST and LEAST, UNION, CASE, and Related Constructs
1344
1345         determination of result type, UNION, CASE, and Related Constructs
1346
1347    Gregorian calendar, History of Units
1348    GROUP BY, Aggregate Functions, The GROUP BY and HAVING Clauses
1349    grouping, The GROUP BY and HAVING Clauses
1350    GROUPING, Aggregate Functions
1351    GROUPING SETS, GROUPING SETS, CUBE, and ROLLUP
1352    gssapi, Secure TCP/IP Connections with GSSAPI Encryption
1353    GSSAPI, GSSAPI Authentication
1354
1355         with libpq, Parameter Key Words
1356
1357    gss_accept_delegation configuration parameter, Authentication
1358    GUID, UUID Type
1359
1360 H
1361
1362    hash (see index)
1363    hash_bitmap_info, Hash Functions
1364    hash_mem_multiplier configuration parameter, Memory
1365    hash_metapage_info, Hash Functions
1366    hash_page_items, Hash Functions
1367    hash_page_stats, Hash Functions
1368    hash_page_type, Hash Functions
1369    has_any_column_privilege, Access Privilege Inquiry Functions
1370    has_column_privilege, Access Privilege Inquiry Functions
1371    has_database_privilege, Access Privilege Inquiry Functions
1372    has_foreign_data_wrapper_privilege, Access Privilege Inquiry Functions
1373    has_function_privilege, Access Privilege Inquiry Functions
1374    has_language_privilege, Access Privilege Inquiry Functions
1375    has_largeobject_privilege, Access Privilege Inquiry Functions
1376    has_parameter_privilege, Access Privilege Inquiry Functions
1377    has_schema_privilege, Access Privilege Inquiry Functions
1378    has_sequence_privilege, Access Privilege Inquiry Functions
1379    has_server_privilege, Access Privilege Inquiry Functions
1380    has_tablespace_privilege, Access Privilege Inquiry Functions
1381    has_table_privilege, Access Privilege Inquiry Functions
1382    has_type_privilege, Access Privilege Inquiry Functions
1383    HAVING, Aggregate Functions, The GROUP BY and HAVING Clauses
1384    hba_file configuration parameter, File Locations
1385    heap_page_items, Heap Functions
1386    heap_page_item_attrs, Heap Functions
1387    heap_tuple_infomask_flags, Heap Functions
1388    height, Geometric Functions and Operators
1389    hex format, Binary String Functions and Operators
1390    hierarchical database, Concepts
1391    high availability, High Availability, Load Balancing, and Replication
1392    history, A Brief History of PostgreSQL
1393
1394         of PostgreSQL, A Brief History of PostgreSQL
1395
1396    hmac, hmac()
1397    host, Network Address Functions and Operators
1398    host name, Parameter Key Words
1399    hostmask, Network Address Functions and Operators
1400    hot standby, High Availability, Load Balancing, and Replication
1401    hot_standby configuration parameter, Standby Servers
1402    hot_standby_feedback configuration parameter, Standby Servers
1403    hstore, hstore — hstore key/value datatype, hstore Operators and
1404           Functions
1405
1406    hstore_to_array, hstore Operators and Functions
1407    hstore_to_json, hstore Operators and Functions
1408    hstore_to_jsonb, hstore Operators and Functions
1409    hstore_to_jsonb_loose, hstore Operators and Functions
1410    hstore_to_json_loose, hstore Operators and Functions
1411    hstore_to_matrix, hstore Operators and Functions
1412    huge_pages configuration parameter, Memory
1413    huge_pages_status configuration parameter, Preset Options
1414    huge_page_size configuration parameter, Memory
1415    hypothetical-set aggregate
1416
1417         built-in, Aggregate Functions
1418
1419 I
1420
1421    icount, intarray Functions and Operators
1422    ICU, Anti-Features, PostgreSQL Features, Locale Providers, Managing
1423           Collations, Parameters, Parameters
1424
1425    icu_unicode_version, Version Information Functions
1426    icu_validation_level configuration parameter, Locale and Formatting
1427    ident, Ident Authentication
1428    identifier, Identifiers and Key Words
1429
1430         length, Identifiers and Key Words
1431         syntax of, Identifiers and Key Words
1432
1433    IDENTIFY_SYSTEM, Streaming Replication Protocol
1434    identity column, Identity Columns
1435    ident_file configuration parameter, File Locations
1436    idle_in_transaction_session_timeout configuration parameter, Statement
1437           Behavior
1438
1439    idle_replication_slot_timeout configuration parameter, Sending Servers
1440    idle_session_timeout configuration parameter, Statement Behavior
1441    idx, intarray Functions and Operators
1442    IFNULL, COALESCE
1443    ignore_checksum_failure configuration parameter, Developer Options
1444    ignore_invalid_pages configuration parameter, Developer Options
1445    ignore_system_indexes configuration parameter, Developer Options
1446    IMMUTABLE, Function Volatility Categories
1447    IMPORT FOREIGN SCHEMA, IMPORT FOREIGN SCHEMA
1448    IN, Subquery Expressions, Row and Array Comparisons
1449    INCLUDE
1450
1451         in index definitions, Index-Only Scans and Covering Indexes
1452
1453    include
1454
1455         in configuration file, Managing Configuration File Contents
1456
1457    include_dir
1458
1459         in configuration file, Managing Configuration File Contents
1460
1461    include_if_exists
1462
1463         in configuration file, Managing Configuration File Contents
1464
1465    index, Indexes, Multicolumn Indexes, Indexes and ORDER BY, Combining
1466           Multiple Indexes, Unique Indexes, Indexes on Expressions,
1467           Partial Indexes, Index-Only Scans and Covering Indexes,
1468           Index-Only Scans and Covering Indexes, Examining Index Usage,
1469           Preferred Index Types for Text Search, Preferred Index Types for
1470           Text Search, Locking and Indexes, Interfacing Extensions to
1471           Indexes, Building Indexes Concurrently, Rebuilding Indexes
1472           Concurrently, Operators and Functions
1473
1474         and ORDER BY, Indexes and ORDER BY
1475         B-Tree, B-Tree, B-Tree Indexes
1476         BRIN, BRIN, BRIN Indexes
1477         building concurrently, Building Indexes Concurrently
1478         combining multiple indexes, Combining Multiple Indexes
1479         covering, Index-Only Scans and Covering Indexes
1480         examining usage, Examining Index Usage
1481         on expressions, Indexes on Expressions
1482         for user-defined data type, Interfacing Extensions to Indexes
1483         GIN, GIN, Preferred Index Types for Text Search, GIN Indexes
1484
1485               text search, Preferred Index Types for Text Search
1486
1487         GiST, GiST, Preferred Index Types for Text Search, GiST Indexes
1488
1489               text search, Preferred Index Types for Text Search
1490
1491         hash, Hash
1492         Hash, Hash Indexes
1493         index-only scans, Index-Only Scans and Covering Indexes
1494         locks, Locking and Indexes
1495         multicolumn, Multicolumn Indexes
1496         partial, Partial Indexes
1497         rebuilding concurrently, Rebuilding Indexes Concurrently
1498         SP-GiST, SP-GiST, SP-GiST Indexes
1499         unique, Unique Indexes
1500
1501    Index Access Method, Index Access Method Interface Definition
1502    index scan, Planner Method Configuration
1503    index-only scan, Index-Only Scans and Covering Indexes
1504    indexam
1505
1506         Index Access Method, Index Access Method Interface Definition
1507
1508    index_am_handler, Pseudo-Types
1509    inet (data type), inet
1510    inet_client_addr, Session Information Functions
1511    inet_client_port, Session Information Functions
1512    inet_merge, Network Address Functions and Operators
1513    inet_same_family, Network Address Functions and Operators
1514    inet_server_addr, Session Information Functions
1515    inet_server_port, Session Information Functions
1516    infinity
1517
1518         floating point, Floating-Point Types
1519         numeric (data type), Arbitrary Precision Numbers
1520
1521    information schema, The Information Schema
1522    inheritance, Inheritance, Inheritance
1523    initcap, String Functions and Operators
1524    initdb, Creating a Database Cluster, initdb
1525    Initialization Fork, The Initialization Fork
1526    initplan, EXPLAIN Basics
1527    input function, User-Defined Types
1528    INSERT, Populating a Table With Rows, Inserting Data, Returning Data
1529           from Modified Rows, INSERT
1530
1531         RETURNING, Returning Data from Modified Rows
1532
1533    inserting, Inserting Data
1534    installation, Installation from Source Code
1535
1536         binaries, Installation from Binaries
1537
1538    instr function, Appendix
1539    int2 (see smallint)
1540    int4 (see integer)
1541    int8 (see bigint)
1542    intagg, intagg — integer aggregator and enumerator
1543    intarray, intarray — manipulate arrays of integers
1544    integer, Numeric Constants, Integer Types
1545    integer_datetimes configuration parameter, Preset Options
1546    interfaces
1547
1548         externally maintained, Client Interfaces
1549
1550    internal, Pseudo-Types
1551    INTERSECT, Combining Queries (UNION, INTERSECT, EXCEPT)
1552    interval, Date/Time Types, Interval Input
1553
1554         output format, Interval Output
1555
1556               (see also formatting)
1557
1558    IntervalStyle configuration parameter, Locale and Formatting
1559    intset, intarray Functions and Operators
1560    int_array_aggregate, Functions
1561    int_array_enum, Functions
1562    inverse distribution, Aggregate Functions
1563    in_hot_standby configuration parameter, Preset Options
1564    in_range support functions, B-Tree Support Functions
1565    io_combine_limit configuration parameter, I/O
1566    io_max_combine_limit configuration parameter, I/O
1567    io_max_concurrency configuration parameter, I/O
1568    io_method configuration parameter, I/O
1569    io_workers configuration parameter, I/O
1570    IS DISTINCT FROM, Comparison Functions and Operators, Row and Array
1571           Comparisons
1572
1573    IS DOCUMENT, IS DOCUMENT
1574    IS FALSE, Comparison Functions and Operators
1575    IS JSON, Processing and Creating JSON Data
1576    IS NOT DISTINCT FROM, Comparison Functions and Operators, Row and Array
1577           Comparisons
1578
1579    IS NOT DOCUMENT, IS NOT DOCUMENT
1580    IS NOT FALSE, Comparison Functions and Operators
1581    IS NOT NULL, Comparison Functions and Operators
1582    IS NOT TRUE, Comparison Functions and Operators
1583    IS NOT UNKNOWN, Comparison Functions and Operators
1584    IS NULL, Comparison Functions and Operators, Platform and Client
1585           Compatibility
1586
1587    IS TRUE, Comparison Functions and Operators
1588    IS UNKNOWN, Comparison Functions and Operators
1589    isclosed, Geometric Functions and Operators
1590    isempty, Range/Multirange Functions and Operators
1591    isfinite, Date/Time Functions and Operators
1592    isn, isn — data types for international standard numbers (ISBN, EAN,
1593           UPC, etc.)
1594
1595    isn.weak configuration parameter, Configuration Parameters
1596    ISNULL, Comparison Functions and Operators
1597    isn_weak, Functions and Operators
1598    isopen, Geometric Functions and Operators
1599    is_array_ref
1600
1601         in PL/Perl, Utility Functions in PL/Perl
1602
1603    is_valid, Functions and Operators
1604
1605 J
1606
1607    JIT, Just-in-Time Compilation (JIT)
1608    jit configuration parameter, Other Planner Options
1609    jit_above_cost configuration parameter, Planner Cost Constants
1610    jit_debugging_support configuration parameter, Developer Options
1611    jit_dump_bitcode configuration parameter, Developer Options
1612    jit_expressions configuration parameter, Developer Options
1613    jit_inline_above_cost configuration parameter, Planner Cost Constants
1614    jit_optimize_above_cost configuration parameter, Planner Cost Constants
1615    jit_profiling_support configuration parameter, Developer Options
1616    jit_provider configuration parameter, Shared Library Preloading
1617    jit_tuple_deforming configuration parameter, Developer Options
1618    join, Joins Between Tables, Joined Tables, Controlling the Planner with
1619           Explicit JOIN Clauses
1620
1621         controlling the order, Controlling the Planner with Explicit JOIN
1622                 Clauses
1623
1624         cross, Joined Tables
1625         left, Joined Tables
1626         natural, Joined Tables
1627         outer, Joins Between Tables, Joined Tables
1628         right, Joined Tables
1629         self, Joins Between Tables
1630
1631    join_collapse_limit configuration parameter, Other Planner Options
1632    JSON, JSON Types, JSON Functions and Operators
1633
1634         functions and operators, JSON Functions and Operators
1635
1636    json constructor, Processing and Creating JSON Data
1637    JSONB, JSON Types
1638    jsonb
1639
1640         containment, jsonb Containment and Existence
1641         existence, jsonb Containment and Existence
1642         indexes on, jsonb Indexing
1643
1644    jsonb_agg, Aggregate Functions
1645    jsonb_agg_strict, Aggregate Functions
1646    jsonb_array_elements, Processing and Creating JSON Data
1647    jsonb_array_elements_text, Processing and Creating JSON Data
1648    jsonb_array_length, Processing and Creating JSON Data
1649    jsonb_build_array, Processing and Creating JSON Data
1650    jsonb_build_object, Processing and Creating JSON Data
1651    jsonb_each, Processing and Creating JSON Data
1652    jsonb_each_text, Processing and Creating JSON Data
1653    jsonb_extract_path, Processing and Creating JSON Data
1654    jsonb_extract_path_text, Processing and Creating JSON Data
1655    jsonb_insert, Processing and Creating JSON Data
1656    jsonb_object, Processing and Creating JSON Data
1657    jsonb_object_agg, Aggregate Functions
1658    jsonb_object_agg_strict, Aggregate Functions
1659    jsonb_object_agg_unique, Aggregate Functions
1660    jsonb_object_agg_unique_strict, Aggregate Functions
1661    jsonb_object_keys, Processing and Creating JSON Data
1662    jsonb_path_exists, Processing and Creating JSON Data
1663    jsonb_path_exists_tz, Processing and Creating JSON Data
1664    jsonb_path_match, Processing and Creating JSON Data
1665    jsonb_path_match_tz, Processing and Creating JSON Data
1666    jsonb_path_query, Processing and Creating JSON Data
1667    jsonb_path_query_array, Processing and Creating JSON Data
1668    jsonb_path_query_array_tz, Processing and Creating JSON Data
1669    jsonb_path_query_first, Processing and Creating JSON Data
1670    jsonb_path_query_first_tz, Processing and Creating JSON Data
1671    jsonb_path_query_tz, Processing and Creating JSON Data
1672    jsonb_populate_record, Processing and Creating JSON Data
1673    jsonb_populate_recordset, Processing and Creating JSON Data
1674    jsonb_populate_record_valid, Processing and Creating JSON Data
1675    jsonb_pretty, Processing and Creating JSON Data
1676    jsonb_set, Processing and Creating JSON Data
1677    jsonb_set_lax, Processing and Creating JSON Data
1678    jsonb_strip_nulls, Processing and Creating JSON Data
1679    jsonb_to_record, Processing and Creating JSON Data
1680    jsonb_to_recordset, Processing and Creating JSON Data
1681    jsonb_to_tsvector, Text Search Functions and Operators
1682    jsonb_typeof, Processing and Creating JSON Data
1683    jsonpath, jsonpath Type
1684    json_agg, Aggregate Functions
1685    json_agg_strict, Aggregate Functions
1686    json_array, Processing and Creating JSON Data
1687    json_arrayagg, Aggregate Functions
1688    json_array_elements, Processing and Creating JSON Data
1689    json_array_elements_text, Processing and Creating JSON Data
1690    json_array_length, Processing and Creating JSON Data
1691    json_build_array, Processing and Creating JSON Data
1692    json_build_object, Processing and Creating JSON Data
1693    json_each, Processing and Creating JSON Data
1694    json_each_text, Processing and Creating JSON Data
1695    json_exists, SQL/JSON Query Functions
1696    json_extract_path, Processing and Creating JSON Data
1697    json_extract_path_text, Processing and Creating JSON Data
1698    json_object, Processing and Creating JSON Data
1699    json_objectagg, Aggregate Functions
1700    json_object_agg, Aggregate Functions
1701    json_object_agg_strict, Aggregate Functions
1702    json_object_agg_unique, Aggregate Functions
1703    json_object_agg_unique_strict, Aggregate Functions
1704    json_object_keys, Processing and Creating JSON Data
1705    json_populate_record, Processing and Creating JSON Data
1706    json_populate_recordset, Processing and Creating JSON Data
1707    json_query, SQL/JSON Query Functions
1708    json_scalar, Processing and Creating JSON Data
1709    json_strip_nulls, Processing and Creating JSON Data
1710    json_table, JSON_TABLE
1711    json_to_record, Processing and Creating JSON Data
1712    json_to_recordset, Processing and Creating JSON Data
1713    json_to_tsvector, Text Search Functions and Operators
1714    json_typeof, Processing and Creating JSON Data
1715    json_value, SQL/JSON Query Functions
1716    Julian date, Julian Dates
1717    Just-In-Time compilation (see JIT)
1718    justify_days, Date/Time Functions and Operators
1719    justify_hours, Date/Time Functions and Operators
1720    justify_interval, Date/Time Functions and Operators
1721
1722 K
1723
1724    key word, Identifiers and Key Words, SQL Key Words
1725
1726         list of, SQL Key Words
1727         syntax of, Identifiers and Key Words
1728
1729    krb_caseins_users configuration parameter, Authentication
1730    krb_server_keyfile configuration parameter, Authentication
1731
1732 L
1733
1734    label (see alias)
1735    lag, Window Functions
1736    language_handler, Pseudo-Types
1737    large object, Large Objects
1738    lastval, Sequence Manipulation Functions
1739    last_value, Window Functions
1740    LATERAL, LATERAL Subqueries
1741
1742         in the FROM clause, LATERAL Subqueries
1743
1744    latitude, Cube-Based Earth Distances
1745    lca, Operators and Functions
1746    lcm, Mathematical Functions and Operators
1747    lc_messages configuration parameter, Locale and Formatting
1748    lc_monetary configuration parameter, Locale and Formatting
1749    lc_numeric configuration parameter, Locale and Formatting
1750    lc_time configuration parameter, Locale and Formatting
1751    LDAP, PostgreSQL Features, PostgreSQL Features, LDAP Authentication
1752    LDAP connection parameter lookup, LDAP Lookup of Connection Parameters
1753    ldconfig, Shared Libraries
1754    lead, Window Functions
1755    LEAST, GREATEST and LEAST, UNION, CASE, and Related Constructs
1756
1757         determination of result type, UNION, CASE, and Related Constructs
1758
1759    left, String Functions and Operators
1760    left join, Joined Tables
1761    length, String Functions and Operators, Binary String Functions and
1762           Operators, Bit String Functions and Operators, Geometric
1763           Functions and Operators, Text Search Functions and Operators
1764
1765         of a binary string (see binary strings, length)
1766         of a character string (see character string, length)
1767
1768    length(tsvector), Manipulating Documents
1769    levenshtein, Levenshtein
1770    levenshtein_less_equal, Levenshtein
1771    lex, Requirements
1772    lgamma, Mathematical Functions and Operators
1773    libedit, Requirements
1774
1775         in psql, Command-Line Editing
1776
1777    libperl, Requirements
1778    libpq, libpq — C Library, Pipeline Mode, Retrieving Query Results in
1779           Chunks, Retrieving Query Results in Chunks
1780
1781         chunked mode, Retrieving Query Results in Chunks
1782         pipeline mode, Pipeline Mode
1783         single-row mode, Retrieving Query Results in Chunks
1784
1785    libpq-fe.h, libpq — C Library, Connection Status Functions
1786    libpq-int.h, Connection Status Functions
1787    libpython, Requirements
1788    library initialization function, Dynamic Loading
1789    LIKE, LIKE
1790
1791         and locales, Behavior
1792
1793    LIKE_REGEX, Differences from SQL Standard and XQuery, SQL/JSON Regular
1794           Expressions
1795
1796         in SQL/JSON, SQL/JSON Regular Expressions
1797
1798    LIMIT, LIMIT and OFFSET
1799    line, Lines, Geometric Functions and Operators
1800    line segment, Line Segments
1801    linear regression, Aggregate Functions
1802    Linux
1803
1804         IPC configuration, Shared Memory and Semaphores
1805         shared library, Compiling and Linking Dynamically-Loaded Functions
1806         start script, Starting the Database Server
1807
1808    LISTEN, LISTEN
1809    listen_addresses configuration parameter, Connection Settings
1810    llvm-config, PostgreSQL Features, PostgreSQL Features
1811    ll_to_earth, Cube-Based Earth Distances
1812    ln, Mathematical Functions and Operators
1813    lo, lo — manage large objects
1814    LOAD, LOAD
1815    load balancing, High Availability, Load Balancing, and Replication
1816    locale, Creating a Database Cluster, Locale Support
1817    localtime, Date/Time Functions and Operators
1818    localtimestamp, Date/Time Functions and Operators
1819    local_preload_libraries configuration parameter, Shared Library
1820           Preloading
1821
1822    lock, Explicit Locking, Advisory Locks, Viewing Locks
1823
1824         advisory, Advisory Locks
1825         monitoring, Viewing Locks
1826
1827    LOCK, Table-Level Locks, LOCK
1828    lock_timeout configuration parameter, Statement Behavior
1829    log, Mathematical Functions and Operators
1830    log shipping, High Availability, Load Balancing, and Replication
1831    log10, Mathematical Functions and Operators
1832    Logging
1833
1834         current_logfiles file and the pg_current_logfile function, Session
1835                 Information Functions
1836
1837         pg_current_logfile function, Session Information Functions
1838
1839    logging_collector configuration parameter, Where to Log
1840    Logical Decoding, Logical Decoding, Logical Decoding
1841    logical_decoding_work_mem configuration parameter, Memory
1842    login privilege, Role Attributes
1843    log_autovacuum_min_duration
1844
1845         configuration parameter, What to Log
1846         storage parameter, Storage Parameters
1847
1848    log_btree_build_stats configuration parameter, Developer Options
1849    log_checkpoints configuration parameter, What to Log
1850    log_connections configuration parameter, What to Log
1851    log_destination configuration parameter, Where to Log
1852    log_directory configuration parameter, Where to Log
1853    log_disconnections configuration parameter, What to Log
1854    log_duration configuration parameter, What to Log
1855    log_error_verbosity configuration parameter, What to Log
1856    log_executor_stats configuration parameter, Statistics Monitoring
1857    log_filename configuration parameter, Where to Log
1858    log_file_mode configuration parameter, Where to Log
1859    log_hostname configuration parameter, What to Log
1860    log_line_prefix configuration parameter, What to Log
1861    log_lock_failures configuration parameter, What to Log
1862    log_lock_waits configuration parameter, What to Log
1863    log_min_duration_sample configuration parameter, When to Log
1864    log_min_duration_statement configuration parameter, When to Log
1865    log_min_error_statement configuration parameter, When to Log
1866    log_min_messages configuration parameter, When to Log
1867    log_parameter_max_length configuration parameter, What to Log
1868    log_parameter_max_length_on_error configuration parameter, What to Log
1869    log_parser_stats configuration parameter, Statistics Monitoring
1870    log_planner_stats configuration parameter, Statistics Monitoring
1871    log_recovery_conflict_waits configuration parameter, What to Log
1872    log_replication_commands configuration parameter, What to Log
1873    log_rotation_age configuration parameter, Where to Log
1874    log_rotation_size configuration parameter, Where to Log
1875    log_startup_progress_interval configuration parameter, When to Log
1876    log_statement configuration parameter, What to Log
1877    log_statement_sample_rate configuration parameter, When to Log
1878    log_statement_stats configuration parameter, Statistics Monitoring
1879    log_temp_files configuration parameter, What to Log
1880    log_timezone configuration parameter, What to Log
1881    log_transaction_sample_rate configuration parameter, When to Log
1882    log_truncate_on_rotation configuration parameter, Where to Log
1883    longitude, Cube-Based Earth Distances
1884    looks_like_number
1885
1886         in PL/Perl, Utility Functions in PL/Perl
1887
1888    loop, Simple Loops
1889
1890         in PL/pgSQL, Simple Loops
1891
1892    lower, String Functions and Operators, Range/Multirange Functions and
1893           Operators
1894
1895         and locales, Behavior
1896
1897    lower_inc, Range/Multirange Functions and Operators
1898    lower_inf, Range/Multirange Functions and Operators
1899    lo_close, Closing a Large Object Descriptor
1900    lo_compat_privileges configuration parameter, Previous PostgreSQL
1901           Versions
1902
1903    lo_creat, Creating a Large Object, Server-Side Functions
1904    lo_create, Creating a Large Object
1905    lo_export, Exporting a Large Object, Server-Side Functions
1906    lo_from_bytea, Server-Side Functions
1907    lo_get, Server-Side Functions
1908    lo_import, Importing a Large Object, Server-Side Functions
1909    lo_import_with_oid, Importing a Large Object
1910    lo_lseek, Seeking in a Large Object
1911    lo_lseek64, Seeking in a Large Object
1912    lo_open, Opening an Existing Large Object
1913    lo_put, Server-Side Functions
1914    lo_read, Reading Data from a Large Object
1915    lo_tell, Obtaining the Seek Position of a Large Object
1916    lo_tell64, Obtaining the Seek Position of a Large Object
1917    lo_truncate, Truncating a Large Object
1918    lo_truncate64, Truncating a Large Object
1919    lo_unlink, Removing a Large Object, Server-Side Functions
1920    lo_write, Writing Data to a Large Object
1921    lpad, String Functions and Operators
1922    lseg, Line Segments, Geometric Functions and Operators
1923    LSN, WAL Internals
1924    ltree, ltree — hierarchical tree-like data type
1925    ltree2text, Operators and Functions
1926    ltrim, String Functions and Operators, Binary String Functions and
1927           Operators
1928
1929 M
1930
1931    MAC address (see macaddr)
1932    MAC address (EUI-64 format) (see macaddr)
1933    macaddr (data type), macaddr
1934    macaddr8 (data type), macaddr8
1935    macaddr8_set7bit, Network Address Functions and Operators
1936    macOS, macOS
1937
1938         installation on, macOS
1939         IPC configuration, Shared Memory and Semaphores
1940         shared library, Compiling and Linking Dynamically-Loaded Functions
1941
1942    magic block, Dynamic Loading
1943    maintenance, Routine Database Maintenance Tasks
1944    maintenance_io_concurrency configuration parameter, I/O
1945    maintenance_work_mem configuration parameter, Memory
1946    make, Requirements
1947    makeaclitem, Access Privilege Inquiry Functions
1948    make_date, Date/Time Functions and Operators
1949    make_interval, Date/Time Functions and Operators
1950    make_time, Date/Time Functions and Operators
1951    make_timestamp, Date/Time Functions and Operators
1952    make_timestamptz, Date/Time Functions and Operators
1953    make_valid, Functions and Operators
1954    MANPATH, Environment Variables
1955    masklen, Network Address Functions and Operators
1956    materialized view, Materialized Views
1957
1958         implementation through rules, Materialized Views
1959
1960    materialized views, pg_matviews
1961    max, Aggregate Functions
1962    max_active_replication_origins configuration parameter, Subscribers
1963    max_connections configuration parameter, Connection Settings
1964    max_files_per_process configuration parameter, Kernel Resource Usage
1965    max_function_args configuration parameter, Preset Options
1966    max_identifier_length configuration parameter, Preset Options
1967    max_index_keys configuration parameter, Preset Options
1968    max_locks_per_transaction configuration parameter, Lock Management
1969    max_logical_replication_workers configuration parameter, Subscribers
1970    max_notify_queue_pages configuration parameter, Disk
1971    max_parallel_apply_workers_per_subscription configuration parameter,
1972           Subscribers
1973
1974    max_parallel_maintenance_workers configuration parameter, Worker
1975           Processes
1976
1977    max_parallel_workers configuration parameter, Worker Processes
1978    max_parallel_workers_per_gather configuration parameter, Worker
1979           Processes
1980
1981    max_pred_locks_per_page configuration parameter, Lock Management
1982    max_pred_locks_per_relation configuration parameter, Lock Management
1983    max_pred_locks_per_transaction configuration parameter, Lock Management
1984    max_prepared_transactions configuration parameter, Memory
1985    max_replication_slots configuration parameter, Sending Servers
1986    max_slot_wal_keep_size configuration parameter, Sending Servers
1987    max_stack_depth configuration parameter, Memory
1988    max_standby_archive_delay configuration parameter, Standby Servers
1989    max_standby_streaming_delay configuration parameter, Standby Servers
1990    max_sync_workers_per_subscription configuration parameter, Subscribers
1991    max_wal_senders configuration parameter, Sending Servers
1992    max_wal_size configuration parameter, Checkpoints
1993    max_worker_processes configuration parameter, Worker Processes
1994    md5, String Functions and Operators, Binary String Functions and
1995           Operators
1996
1997    MD5, Password Authentication
1998    md5_password_warnings configuration parameter, Authentication
1999    median, Aggregate Expressions
2000
2001         (see also percentile)
2002
2003    memory context
2004
2005         in SPI, Memory Management
2006
2007    memory overcommit, Linux Memory Overcommit
2008    MERGE, Returning Data from Modified Rows, MERGE
2009
2010         RETURNING, Returning Data from Modified Rows, Merge Support
2011                 Functions
2012
2013    merge_action, Merge Support Functions
2014    Meson, Requirements
2015    metaphone, Metaphone
2016    min, Aggregate Functions
2017    MinGW, MinGW
2018
2019         installation on, MinGW
2020
2021    min_dynamic_shared_memory configuration parameter, Memory
2022    min_parallel_index_scan_size configuration parameter, Planner Cost
2023           Constants
2024
2025    min_parallel_table_scan_size configuration parameter, Planner Cost
2026           Constants
2027
2028    min_scale, Mathematical Functions and Operators
2029    min_wal_size configuration parameter, Checkpoints
2030    mod, Mathematical Functions and Operators
2031    mode
2032
2033         statistical, Aggregate Functions
2034
2035    monitoring, Monitoring Database Activity
2036
2037         database activity, Monitoring Database Activity
2038
2039    MOVE, MOVE
2040    moving-aggregate mode, Moving-Aggregate Mode
2041    multirange (function), Range/Multirange Functions and Operators
2042    multirange type, Range Types
2043    Multiversion Concurrency Control, Introduction
2044    MultiXactId, Multixacts and Wraparound
2045    multixact_member_buffers configuration parameter, Memory
2046    multixact_offset_buffers configuration parameter, Memory
2047    MVCC, Introduction
2048    mxid_age, Transaction ID and Snapshot Information Functions
2049
2050 N
2051
2052    name, Identifiers and Key Words
2053
2054         qualified, Creating a Schema
2055         syntax of, Identifiers and Key Words
2056         unqualified, The Schema Search Path
2057
2058    NaN (see not a number)
2059    natural join, Joined Tables
2060    negation, Logical Operators
2061    NetBSD
2062
2063         IPC configuration, Shared Memory and Semaphores
2064         shared library, Compiling and Linking Dynamically-Loaded Functions
2065         start script, Starting the Database Server
2066
2067    netmask, Network Address Functions and Operators
2068    network, Network Address Types, Network Address Functions and Operators
2069
2070         data types, Network Address Types
2071
2072    nextval, Sequence Manipulation Functions
2073    NFS, NFS
2074    nlevel, Operators and Functions
2075    non-durable, Non-Durable Settings
2076    nonblocking connection, Database Connection Control Functions,
2077           Asynchronous Command Processing
2078
2079    nonrepeatable read, Transaction Isolation
2080    normalize, String Functions and Operators
2081    normalized, String Functions and Operators
2082    normal_rand, normal_rand
2083    NOT (operator), Logical Operators
2084    not a number
2085
2086         floating point, Floating-Point Types
2087         numeric (data type), Arbitrary Precision Numbers
2088
2089    NOT IN, Subquery Expressions, Row and Array Comparisons
2090    not-null constraint, Not-Null Constraints
2091    notation, Calling Functions
2092
2093         functions, Calling Functions
2094
2095    notice processing, Notice Processing
2096
2097         in libpq, Notice Processing
2098
2099    notice processor, Notice Processing
2100    notice receiver, Notice Processing
2101    NOTIFY, Asynchronous Notification, NOTIFY
2102
2103         in libpq, Asynchronous Notification
2104
2105    notify_buffers configuration parameter, Memory
2106    NOTNULL, Comparison Functions and Operators
2107    now, Date/Time Functions and Operators
2108    npoints, Geometric Functions and Operators
2109    nth_value, Window Functions
2110    ntile, Window Functions
2111    null value
2112
2113         with check constraints, Check Constraints
2114         comparing, Comparison Functions and Operators
2115         default value, Default Values
2116         in DISTINCT, DISTINCT
2117         in libpq, Retrieving Query Result Information
2118         in PL/Perl, PL/Perl Functions and Arguments
2119         in PL/Python, Null, None
2120         with unique constraints, Unique Constraints
2121
2122    NULLIF, NULLIF
2123    number
2124
2125         constant, Numeric Constants
2126
2127    numeric, Numeric Constants
2128    numeric (data type), Arbitrary Precision Numbers
2129    numnode, Text Search Functions and Operators, Manipulating Queries
2130    num_nonnulls, Comparison Functions and Operators
2131    num_nulls, Comparison Functions and Operators
2132    num_os_semaphores configuration parameter, Preset Options
2133    NVL, COALESCE
2134
2135 O
2136
2137    OAuth Authorization/Authentication, OAuth Authorization/Authentication
2138    OAuth Validators, OAuth Validator Modules
2139    oauth_validator_libraries configuration parameter, Authentication
2140    object identifier, Object Identifier Types
2141
2142         data type, Object Identifier Types
2143
2144    object-oriented database, Concepts
2145    obj_description, Comment Information Functions
2146    OCCURRENCES_REGEX, Differences from SQL Standard and XQuery
2147    octet_length, String Functions and Operators, Binary String Functions
2148           and Operators, Bit String Functions and Operators
2149
2150    OFFSET, LIMIT and OFFSET
2151    oid, Object Identifier Types
2152    OID
2153
2154         in libpq, Retrieving Other Result Information
2155
2156    oid2name, oid2name
2157    ON CONFLICT, INSERT
2158    ONLY, The FROM Clause
2159    OOM, Linux Memory Overcommit
2160    OpenBSD
2161
2162         IPC configuration, Shared Memory and Semaphores
2163         shared library, Compiling and Linking Dynamically-Loaded Functions
2164         start script, Starting the Database Server
2165
2166    OpenSSL, PostgreSQL Features, PostgreSQL Features
2167
2168         (see also SSL)
2169
2170    operator, Operators, Operator Precedence, Functions and Operators,
2171           Logical Operators, Operators, User-Defined Operators
2172
2173         invocation, Operator Invocations
2174         logical, Logical Operators
2175         precedence, Operator Precedence
2176         syntax, Operators
2177         type resolution in an invocation, Operators
2178         user-defined, User-Defined Operators
2179
2180    operator class, Operator Classes and Operator Families, Index Methods
2181           and Operator Classes
2182
2183    operator family, Operator Classes and Operator Families, Operator
2184           Classes and Operator Families
2185
2186    optimization information, Function Optimization Information, Operator
2187           Optimization Information
2188
2189         for functions, Function Optimization Information
2190         for operators, Operator Optimization Information
2191
2192    OR (operator), Logical Operators
2193    Oracle, Porting from Oracle PL/SQL
2194
2195         porting from PL/SQL to PL/pgSQL, Porting from Oracle PL/SQL
2196
2197    ORDER BY, Querying a Table, Sorting Rows (ORDER BY)
2198
2199         and locales, Behavior
2200
2201    ordered-set aggregate, Aggregate Expressions
2202
2203         built-in, Aggregate Functions
2204
2205    ordering operator, System Dependencies on Operator Classes
2206    ordinality, Set Returning Functions
2207    outer join, Joined Tables
2208    output function, User-Defined Types
2209    OVER clause, Window Function Calls
2210    overcommit, Linux Memory Overcommit
2211    OVERLAPS, Date/Time Functions and Operators
2212    overlay, String Functions and Operators, Binary String Functions and
2213           Operators, Bit String Functions and Operators
2214
2215    overloading, Function Overloading
2216
2217         functions, Function Overloading
2218         operators, User-Defined Operators
2219
2220    owner, Privileges
2221
2222 P
2223
2224    pageinspect, pageinspect — low-level inspection of database pages
2225    pages_per_range storage parameter, Index Storage Parameters
2226    page_checksum, General Functions
2227    page_header, General Functions
2228    palloc, Writing Code
2229    PAM, PostgreSQL Features, PostgreSQL Features, PAM Authentication
2230    parallel query, Parallel Query
2231    parallel_leader_participation configuration parameter, Worker Processes
2232    parallel_setup_cost configuration parameter, Planner Cost Constants
2233    parallel_tuple_cost configuration parameter, Planner Cost Constants
2234    parallel_workers storage parameter, Storage Parameters
2235    parameter
2236
2237         syntax, Positional Parameters
2238
2239    parenthesis, Value Expressions
2240    parse_ident, String Functions and Operators
2241    partition pruning, Partition Pruning
2242    partitioned table, Table Partitioning
2243    partitioning, Table Partitioning
2244    password, Role Attributes
2245
2246         authentication, Password Authentication
2247         of the superuser, Creating a Database Cluster
2248
2249    password file, The Password File
2250    passwordcheck, passwordcheck — verify password strength
2251    passwordcheck.min_password_length configuration parameter,
2252           Configuration Parameters
2253
2254    password_encryption configuration parameter, Authentication
2255    path, Geometric Functions and Operators
2256
2257         for schemas, Statement Behavior
2258
2259    PATH, Environment Variables
2260    path (data type), Paths
2261    pattern matching, Pattern Matching
2262    patterns
2263
2264         in psql and pg_dump, Patterns
2265
2266    pclose, Geometric Functions and Operators
2267    peer, Peer Authentication
2268    percentile
2269
2270         continuous, Aggregate Functions
2271         discrete, Aggregate Functions
2272
2273    percent_rank, Window Functions
2274
2275         hypothetical, Aggregate Functions
2276
2277    performance, Performance Tips
2278    perl, Requirements
2279    Perl, PL/Perl — Perl Procedural Language
2280    permission (see privilege)
2281    pfree, Writing Code
2282    PGAPPNAME, Environment Variables
2283    pgbench, pgbench
2284    PGcancel, Obsolete Functions for Sending Cancel Requests
2285    PGcancelConn, Functions for Sending Cancel Requests
2286    PGCHANNELBINDING, Environment Variables
2287    PGCLIENTENCODING, Environment Variables
2288    PGconn, Database Connection Control Functions
2289    PGCONNECT_TIMEOUT, Environment Variables
2290    pgcrypto, pgcrypto — cryptographic functions
2291    pgcrypto.builtin_crypto_enabled configuration parameter, Configuration
2292           Parameters
2293
2294    PGDATA, Creating a Database Cluster
2295    PGDATABASE, Environment Variables
2296    PGDATESTYLE, Environment Variables
2297    PGEventProc, Event Callback Procedure
2298    PGGEQO, Environment Variables
2299    PGGSSDELEGATION, Environment Variables
2300    PGGSSENCMODE, Environment Variables
2301    PGGSSLIB, Environment Variables
2302    PGHOST, Environment Variables
2303    PGHOSTADDR, Environment Variables
2304    PGKRBSRVNAME, Environment Variables
2305    PGLOADBALANCEHOSTS, Environment Variables
2306    PGLOCALEDIR, Environment Variables
2307    PGMAXPROTOCOLVERSION, Environment Variables
2308    PGMINPROTOCOLVERSION, Environment Variables
2309    PGOPTIONS, Environment Variables
2310    PGPASSFILE, Environment Variables
2311    PGPASSWORD, Environment Variables
2312    PGPORT, Environment Variables
2313    pgp_armor_headers, pgp_armor_headers
2314    pgp_key_id, pgp_key_id()
2315    pgp_pub_decrypt, pgp_pub_decrypt()
2316    pgp_pub_decrypt_bytea, pgp_pub_decrypt()
2317    pgp_pub_encrypt, pgp_pub_encrypt()
2318    pgp_pub_encrypt_bytea, pgp_pub_encrypt()
2319    pgp_sym_decrypt, pgp_sym_decrypt()
2320    pgp_sym_decrypt_bytea, pgp_sym_decrypt()
2321    pgp_sym_encrypt, pgp_sym_encrypt()
2322    pgp_sym_encrypt_bytea, pgp_sym_encrypt()
2323    PGREQUIREAUTH, Environment Variables
2324    PGREQUIREPEER, Environment Variables
2325    PGREQUIRESSL, Environment Variables
2326    PGresult, Main Functions
2327    pgrowlocks, pgrowlocks — show a table's row locking information,
2328           Overview
2329
2330    PGSERVICE, Environment Variables
2331    PGSERVICEFILE, Environment Variables
2332    PGSSLCERT, Environment Variables
2333    PGSSLCERTMODE, Environment Variables
2334    PGSSLCOMPRESSION, Environment Variables
2335    PGSSLCRL, Environment Variables
2336    PGSSLCRLDIR, Environment Variables
2337    PGSSLKEY, Environment Variables
2338    PGSSLMAXPROTOCOLVERSION, Environment Variables
2339    PGSSLMINPROTOCOLVERSION, Environment Variables
2340    PGSSLMODE, Environment Variables
2341    PGSSLNEGOTIATION, Environment Variables
2342    PGSSLROOTCERT, Environment Variables
2343    PGSSLSNI, Environment Variables
2344    pgstatginindex, Functions
2345    pgstathashindex, Functions
2346    pgstatindex, Functions
2347    pgstattuple, pgstattuple — obtain tuple-level statistics, Functions
2348    pgstattuple_approx, Functions
2349    PGSYSCONFDIR, Environment Variables
2350    PGTARGETSESSIONATTRS, Environment Variables
2351    PGTZ, Environment Variables
2352    PGUSER, Environment Variables
2353    pgxs, Extension Building Infrastructure
2354    pg_advisory_lock, Advisory Lock Functions
2355    pg_advisory_lock_shared, Advisory Lock Functions
2356    pg_advisory_unlock, Advisory Lock Functions
2357    pg_advisory_unlock_all, Advisory Lock Functions
2358    pg_advisory_unlock_shared, Advisory Lock Functions
2359    pg_advisory_xact_lock, Advisory Lock Functions
2360    pg_advisory_xact_lock_shared, Advisory Lock Functions
2361    pg_aggregate, pg_aggregate
2362    pg_aios, pg_aios
2363    pg_am, pg_am
2364    pg_amcheck, pg_amcheck
2365    pg_amop, pg_amop
2366    pg_amproc, pg_amproc
2367    pg_archivecleanup, pg_archivecleanup
2368    pg_attrdef, pg_attrdef
2369    pg_attribute, pg_attribute
2370    pg_authid, pg_authid
2371    pg_auth_members, pg_auth_members
2372    pg_available_extensions, pg_available_extensions
2373    pg_available_extension_versions, pg_available_extension_versions
2374    pg_available_wal_summaries, WAL Summarization Information Functions
2375    pg_backend_memory_contexts, pg_backend_memory_contexts
2376    pg_backend_pid, Session Information Functions
2377    pg_backup_start, Backup Control Functions
2378    pg_backup_stop, Backup Control Functions
2379    pg_basebackup, pg_basebackup
2380    pg_basetype, System Catalog Information Functions
2381    pg_blocking_pids, Session Information Functions
2382    pg_buffercache, pg_buffercache — inspect PostgreSQL buffer cache state
2383    pg_buffercache_evict, pg_buffercache — inspect PostgreSQL buffer cache
2384           state
2385
2386    pg_buffercache_evict_all, pg_buffercache — inspect PostgreSQL buffer
2387           cache state
2388
2389    pg_buffercache_evict_relation, pg_buffercache — inspect PostgreSQL
2390           buffer cache state
2391
2392    pg_buffercache_numa, pg_buffercache — inspect PostgreSQL buffer cache
2393           state
2394
2395    pg_buffercache_pages, pg_buffercache — inspect PostgreSQL buffer cache
2396           state
2397
2398    pg_buffercache_summary, pg_buffercache — inspect PostgreSQL buffer
2399           cache state
2400
2401    pg_buffercache_usage_counts, pg_buffercache — inspect PostgreSQL buffer
2402           cache state
2403
2404    pg_cancel_backend, Server Signaling Functions
2405    pg_cast, pg_cast
2406    pg_char_to_encoding, System Catalog Information Functions
2407    pg_checksums, pg_checksums
2408    pg_class, pg_class
2409    pg_clear_attribute_stats, Database Object Management Functions
2410    pg_clear_relation_stats, Database Object Management Functions
2411    pg_client_encoding, String Functions and Operators
2412    pg_collation, pg_collation
2413    pg_collation_actual_version, Database Object Management Functions
2414    pg_collation_is_visible, Schema Visibility Inquiry Functions
2415    PG_COLOR, When Color is Used
2416    PG_COLORS, Configuring the Colors
2417    pg_column_compression, Database Object Management Functions
2418    pg_column_size, Database Object Management Functions
2419    pg_column_toast_chunk_id, Database Object Management Functions
2420    pg_combinebackup, pg_combinebackup
2421    pg_config, pg_config, pg_config
2422
2423         with ecpg, Processing Embedded SQL Programs
2424         with libpq, Building libpq Programs
2425         with user-defined C functions, Writing Code
2426
2427    pg_conf_load_time, Session Information Functions
2428    pg_constraint, pg_constraint
2429    pg_controldata, pg_controldata
2430    pg_control_checkpoint, Control Data Functions
2431    pg_control_init, Control Data Functions
2432    pg_control_recovery, Control Data Functions
2433    pg_control_system, Control Data Functions
2434    pg_conversion, pg_conversion
2435    pg_conversion_is_visible, Schema Visibility Inquiry Functions
2436    pg_copy_logical_replication_slot, Replication Management Functions
2437    pg_copy_physical_replication_slot, Replication Management Functions
2438    pg_createsubscriber, pg_createsubscriber
2439    pg_create_logical_replication_slot, Replication Management Functions
2440    pg_create_physical_replication_slot, Replication Management Functions
2441    pg_create_restore_point, Backup Control Functions
2442    pg_ctl, Creating a Database Cluster, Starting the Database Server,
2443           pg_ctl
2444
2445    pg_current_logfile, Session Information Functions
2446    pg_current_snapshot, Transaction ID and Snapshot Information Functions
2447    pg_current_wal_flush_lsn, Backup Control Functions
2448    pg_current_wal_insert_lsn, Backup Control Functions
2449    pg_current_wal_lsn, Backup Control Functions
2450    pg_current_xact_id, Transaction ID and Snapshot Information Functions
2451    pg_current_xact_id_if_assigned, Transaction ID and Snapshot Information
2452           Functions
2453
2454    pg_cursors, pg_cursors
2455    pg_database, Template Databases, pg_database
2456    pg_database_collation_actual_version, Database Object Management
2457           Functions
2458
2459    pg_database_size, Database Object Management Functions
2460    pg_db_role_setting, pg_db_role_setting
2461    pg_ddl_command, Pseudo-Types
2462    pg_default_acl, pg_default_acl
2463    pg_depend, pg_depend
2464    pg_describe_object, Object Information and Addressing Functions
2465    pg_description, pg_description
2466    pg_drop_replication_slot, Replication Management Functions
2467    pg_dump, pg_dump
2468    pg_dumpall, pg_dumpall
2469
2470         use during upgrade, Upgrading Data via pg_dumpall
2471
2472    pg_encoding_to_char, System Catalog Information Functions
2473    pg_enum, pg_enum
2474    pg_event_trigger, pg_event_trigger
2475    pg_event_trigger_ddl_commands, Capturing Changes at Command End
2476    pg_event_trigger_dropped_objects, Processing Objects Dropped by a DDL
2477           Command
2478
2479    pg_event_trigger_table_rewrite_oid, Handling a Table Rewrite Event
2480    pg_event_trigger_table_rewrite_reason, Handling a Table Rewrite Event
2481    pg_export_snapshot, Snapshot Synchronization Functions
2482    pg_extension, pg_extension
2483    pg_extension_config_dump, Extension Configuration Tables
2484    pg_filenode_relation, Database Object Management Functions
2485    pg_file_settings, pg_file_settings
2486    pg_foreign_data_wrapper, pg_foreign_data_wrapper
2487    pg_foreign_server, pg_foreign_server
2488    pg_foreign_table, pg_foreign_table
2489    pg_freespace, Functions
2490    pg_freespacemap, pg_freespacemap — examine the free space map
2491    pg_function_is_visible, Schema Visibility Inquiry Functions
2492    pg_get_acl, Object Information and Addressing Functions
2493    pg_get_catalog_foreign_keys, System Catalog Information Functions
2494    pg_get_constraintdef, System Catalog Information Functions
2495    pg_get_expr, System Catalog Information Functions
2496    pg_get_functiondef, System Catalog Information Functions
2497    pg_get_function_arguments, System Catalog Information Functions
2498    pg_get_function_identity_arguments, System Catalog Information
2499           Functions
2500
2501    pg_get_function_result, System Catalog Information Functions
2502    pg_get_indexdef, System Catalog Information Functions
2503    pg_get_keywords, System Catalog Information Functions
2504    pg_get_loaded_modules, Session Information Functions
2505    pg_get_multixact_members, Transaction ID and Snapshot Information
2506           Functions
2507
2508    pg_get_object_address, Object Information and Addressing Functions
2509    pg_get_partkeydef, System Catalog Information Functions
2510    pg_get_ruledef, System Catalog Information Functions
2511    pg_get_serial_sequence, System Catalog Information Functions
2512    pg_get_statisticsobjdef, System Catalog Information Functions
2513    pg_get_triggerdef, System Catalog Information Functions
2514    pg_get_userbyid, System Catalog Information Functions
2515    pg_get_viewdef, System Catalog Information Functions
2516    pg_get_wal_replay_pause_state, Recovery Control Functions
2517    pg_get_wal_resource_managers, Recovery Control Functions
2518    pg_get_wal_summarizer_state, WAL Summarization Information Functions
2519    pg_group, pg_group
2520    pg_has_role, Access Privilege Inquiry Functions
2521    pg_hba.conf, The pg_hba.conf File
2522    pg_hba_file_rules, pg_hba_file_rules
2523    pg_ident.conf, User Name Maps
2524    pg_identify_object, Object Information and Addressing Functions
2525    pg_identify_object_as_address, Object Information and Addressing
2526           Functions
2527
2528    pg_ident_file_mappings, pg_ident_file_mappings
2529    pg_import_system_collations, Database Object Management Functions
2530    pg_index, pg_index
2531    pg_indexam_has_property, System Catalog Information Functions
2532    pg_indexes, pg_indexes
2533    pg_indexes_size, Database Object Management Functions
2534    pg_index_column_has_property, System Catalog Information Functions
2535    pg_index_has_property, System Catalog Information Functions
2536    pg_inherits, pg_inherits
2537    pg_init_privs, pg_init_privs
2538    pg_input_error_info, Data Validity Checking Functions
2539    pg_input_is_valid, Data Validity Checking Functions
2540    pg_isready, pg_isready
2541    pg_is_in_recovery, Recovery Control Functions
2542    pg_is_other_temp_schema, Session Information Functions
2543    pg_is_wal_replay_paused, Recovery Control Functions
2544    pg_jit_available, Session Information Functions
2545    pg_language, pg_language
2546    pg_largeobject, pg_largeobject
2547    pg_largeobject_metadata, pg_largeobject_metadata
2548    pg_last_committed_xact, Committed Transaction Information Functions
2549    pg_last_wal_receive_lsn, Recovery Control Functions
2550    pg_last_wal_replay_lsn, Recovery Control Functions
2551    pg_last_xact_replay_timestamp, Recovery Control Functions
2552    pg_listening_channels, Session Information Functions
2553    pg_locks, pg_locks
2554    pg_logicalinspect, pg_logicalinspect — logical decoding components
2555           inspection
2556
2557    pg_logical_emit_message, Replication Management Functions
2558    pg_logical_slot_get_binary_changes, Replication Management Functions
2559    pg_logical_slot_get_changes, Replication Management Functions
2560    pg_logical_slot_peek_binary_changes, Replication Management Functions
2561    pg_logical_slot_peek_changes, Replication Management Functions
2562    pg_log_backend_memory_contexts, Server Signaling Functions
2563    pg_log_standby_snapshot, Snapshot Synchronization Functions
2564    pg_lsn, pg_lsn Type
2565    pg_ls_archive_statusdir, Generic File Access Functions
2566    pg_ls_dir, Generic File Access Functions
2567    pg_ls_logdir, Generic File Access Functions
2568    pg_ls_logicalmapdir, Generic File Access Functions
2569    pg_ls_logicalsnapdir, Generic File Access Functions
2570    pg_ls_replslotdir, Generic File Access Functions
2571    pg_ls_summariesdir, Generic File Access Functions
2572    pg_ls_tmpdir, Generic File Access Functions
2573    pg_ls_waldir, Generic File Access Functions
2574    pg_matviews, pg_matviews
2575    pg_mcv_list_items, Inspecting MCV Lists
2576    PG_MODULE_MAGIC, Dynamic Loading
2577    pg_my_temp_schema, Session Information Functions
2578    pg_namespace, pg_namespace
2579    pg_notification_queue_usage, Session Information Functions
2580    pg_notify, pg_notify
2581    pg_numa_available, Session Information Functions
2582    pg_opclass, pg_opclass
2583    pg_opclass_is_visible, Schema Visibility Inquiry Functions
2584    pg_operator, pg_operator
2585    pg_operator_is_visible, Schema Visibility Inquiry Functions
2586    pg_opfamily, pg_opfamily
2587    pg_opfamily_is_visible, Schema Visibility Inquiry Functions
2588    pg_options_to_table, System Catalog Information Functions
2589    pg_overexplain, pg_overexplain — allow EXPLAIN to dump even more
2590           details
2591
2592    pg_parameter_acl, pg_parameter_acl
2593    pg_partitioned_table, pg_partitioned_table
2594    pg_partition_ancestors, Database Object Management Functions
2595    pg_partition_root, Database Object Management Functions
2596    pg_partition_tree, Database Object Management Functions
2597    pg_policies, pg_policies
2598    pg_policy, pg_policy
2599    pg_postmaster_start_time, Session Information Functions
2600    pg_prepared_statements, pg_prepared_statements
2601    pg_prepared_xacts, pg_prepared_xacts
2602    pg_prewarm, pg_prewarm — preload relation data into buffer caches
2603    pg_prewarm.autoprewarm configuration parameter, Configuration
2604           Parameters
2605
2606    pg_prewarm.autoprewarm_interval configuration parameter, Configuration
2607           Parameters
2608
2609    pg_proc, pg_proc
2610    pg_promote, Recovery Control Functions
2611    pg_publication, pg_publication
2612    pg_publication_namespace, pg_publication_namespace
2613    pg_publication_rel, pg_publication_rel
2614    pg_publication_tables, pg_publication_tables
2615    pg_range, pg_range
2616    pg_read_binary_file, Generic File Access Functions
2617    pg_read_file, Generic File Access Functions
2618    pg_receivewal, pg_receivewal
2619    pg_receivexlog, pg_receivexlog renamed to pg_receivewal (see
2620           pg_receivewal)
2621
2622    pg_recvlogical, pg_recvlogical
2623    pg_relation_filenode, Database Object Management Functions
2624    pg_relation_filepath, Database Object Management Functions
2625    pg_relation_size, Database Object Management Functions
2626    pg_reload_conf, Server Signaling Functions
2627    pg_relpages, Functions
2628    pg_replication_origin, pg_replication_origin
2629    pg_replication_origin_advance, Replication Management Functions
2630    pg_replication_origin_create, Replication Management Functions
2631    pg_replication_origin_drop, Replication Management Functions
2632    pg_replication_origin_oid, Replication Management Functions
2633    pg_replication_origin_progress, Replication Management Functions
2634    pg_replication_origin_session_is_setup, Replication Management
2635           Functions
2636
2637    pg_replication_origin_session_progress, Replication Management
2638           Functions
2639
2640    pg_replication_origin_session_reset, Replication Management Functions
2641    pg_replication_origin_session_setup, Replication Management Functions
2642    pg_replication_origin_status, pg_replication_origin_status
2643    pg_replication_origin_xact_reset, Replication Management Functions
2644    pg_replication_origin_xact_setup, Replication Management Functions
2645    pg_replication_slots, pg_replication_slots
2646    pg_replication_slot_advance, Replication Management Functions
2647    pg_resetwal, pg_resetwal
2648    pg_resetxlog, pg_resetxlog renamed to pg_resetwal (see pg_resetwal)
2649    pg_restore, pg_restore
2650    pg_restore_attribute_stats, Database Object Management Functions
2651    pg_restore_relation_stats, Database Object Management Functions
2652    pg_rewind, pg_rewind
2653    pg_rewrite, pg_rewrite
2654    pg_roles, pg_roles
2655    pg_rotate_logfile, Server Signaling Functions
2656    pg_rules, pg_rules
2657    pg_safe_snapshot_blocking_pids, Session Information Functions
2658    pg_seclabel, pg_seclabel
2659    pg_seclabels, pg_seclabels
2660    pg_sequence, pg_sequence
2661    pg_sequences, pg_sequences
2662    pg_service.conf, The Connection Service File
2663    pg_settings, pg_settings
2664    pg_settings_get_flags, System Catalog Information Functions
2665    pg_shadow, pg_shadow
2666    pg_shdepend, pg_shdepend
2667    pg_shdescription, pg_shdescription
2668    pg_shmem_allocations, pg_shmem_allocations
2669    pg_shmem_allocations_numa, pg_shmem_allocations_numa
2670    pg_shseclabel, pg_shseclabel
2671    pg_size_bytes, Database Object Management Functions
2672    pg_size_pretty, Database Object Management Functions
2673    pg_sleep, Delaying Execution
2674    pg_sleep_for, Delaying Execution
2675    pg_sleep_until, Delaying Execution
2676    pg_snapshot_xip, Transaction ID and Snapshot Information Functions
2677    pg_snapshot_xmax, Transaction ID and Snapshot Information Functions
2678    pg_snapshot_xmin, Transaction ID and Snapshot Information Functions
2679    pg_split_walfile_name, Backup Control Functions
2680    pg_statio_all_indexes, Viewing Statistics, pg_statio_all_indexes
2681    pg_statio_all_sequences, Viewing Statistics, pg_statio_all_sequences
2682    pg_statio_all_tables, Viewing Statistics, pg_statio_all_tables
2683    pg_statio_sys_indexes, Viewing Statistics
2684    pg_statio_sys_sequences, Viewing Statistics
2685    pg_statio_sys_tables, Viewing Statistics
2686    pg_statio_user_indexes, Viewing Statistics
2687    pg_statio_user_sequences, Viewing Statistics
2688    pg_statio_user_tables, Viewing Statistics
2689    pg_statistic, Single-Column Statistics, pg_statistic
2690    pg_statistics_obj_is_visible, Schema Visibility Inquiry Functions
2691    pg_statistic_ext, Extended Statistics, pg_statistic_ext
2692    pg_statistic_ext_data, Extended Statistics, pg_statistic_ext
2693    pg_stats, Single-Column Statistics, pg_stats
2694    pg_stats_ext, pg_stats_ext
2695    pg_stats_ext_exprs, pg_stats_ext_exprs
2696    pg_stat_activity, Viewing Statistics, pg_stat_activity
2697    pg_stat_all_indexes, Viewing Statistics, pg_stat_all_indexes
2698    pg_stat_all_tables, Viewing Statistics, pg_stat_all_tables
2699    pg_stat_archiver, Viewing Statistics, pg_stat_archiver
2700    pg_stat_bgwriter, Viewing Statistics, pg_stat_bgwriter
2701    pg_stat_checkpointer, Viewing Statistics, pg_stat_checkpointer
2702    pg_stat_clear_snapshot, Statistics Functions
2703    pg_stat_database, Viewing Statistics, pg_stat_database
2704    pg_stat_database_conflicts, Viewing Statistics,
2705           pg_stat_database_conflicts
2706
2707    pg_stat_file, Generic File Access Functions
2708    pg_stat_get_activity, Statistics Functions
2709    pg_stat_get_backend_activity, Statistics Functions
2710    pg_stat_get_backend_activity_start, Statistics Functions
2711    pg_stat_get_backend_client_addr, Statistics Functions
2712    pg_stat_get_backend_client_port, Statistics Functions
2713    pg_stat_get_backend_dbid, Statistics Functions
2714    pg_stat_get_backend_idset, Statistics Functions
2715    pg_stat_get_backend_io, Statistics Functions
2716    pg_stat_get_backend_pid, Statistics Functions
2717    pg_stat_get_backend_start, Statistics Functions
2718    pg_stat_get_backend_subxact, Statistics Functions
2719    pg_stat_get_backend_userid, Statistics Functions
2720    pg_stat_get_backend_wait_event, Statistics Functions
2721    pg_stat_get_backend_wait_event_type, Statistics Functions
2722    pg_stat_get_backend_wal, Statistics Functions
2723    pg_stat_get_backend_xact_start, Statistics Functions
2724    pg_stat_get_snapshot_timestamp, Statistics Functions
2725    pg_stat_get_xact_blocks_fetched, Statistics Functions
2726    pg_stat_get_xact_blocks_hit, Statistics Functions
2727    pg_stat_gssapi, Viewing Statistics, pg_stat_gssapi
2728    pg_stat_io, Viewing Statistics, pg_stat_io
2729    pg_stat_progress_analyze, Viewing Statistics, ANALYZE Progress
2730           Reporting
2731
2732    pg_stat_progress_basebackup, Viewing Statistics, Base Backup Progress
2733           Reporting
2734
2735    pg_stat_progress_cluster, Viewing Statistics, CLUSTER Progress
2736           Reporting
2737
2738    pg_stat_progress_copy, Viewing Statistics, COPY Progress Reporting
2739    pg_stat_progress_create_index, Viewing Statistics, CREATE INDEX
2740           Progress Reporting
2741
2742    pg_stat_progress_vacuum, Viewing Statistics, VACUUM Progress Reporting
2743    pg_stat_recovery_prefetch, Viewing Statistics,
2744           pg_stat_recovery_prefetch
2745
2746    pg_stat_replication, Viewing Statistics, pg_stat_replication
2747    pg_stat_replication_slots, Viewing Statistics,
2748           pg_stat_replication_slots
2749
2750    pg_stat_reset, Statistics Functions
2751    pg_stat_reset_backend_stats, Statistics Functions
2752    pg_stat_reset_replication_slot, Statistics Functions
2753    pg_stat_reset_shared, Statistics Functions
2754    pg_stat_reset_single_function_counters, Statistics Functions
2755    pg_stat_reset_single_table_counters, Statistics Functions
2756    pg_stat_reset_slru, Statistics Functions
2757    pg_stat_reset_subscription_stats, Statistics Functions
2758    pg_stat_slru, Viewing Statistics, pg_stat_slru
2759    pg_stat_ssl, Viewing Statistics, pg_stat_ssl
2760    pg_stat_statements, pg_stat_statements — track statistics of SQL
2761           planning and execution
2762
2763         function, Functions
2764
2765    pg_stat_statements.max configuration parameter, Configuration
2766           Parameters
2767
2768    pg_stat_statements.save configuration parameter, Configuration
2769           Parameters
2770
2771    pg_stat_statements.track configuration parameter, Configuration
2772           Parameters
2773
2774    pg_stat_statements.track_planning configuration parameter,
2775           Configuration Parameters
2776
2777    pg_stat_statements.track_utility configuration parameter, Configuration
2778           Parameters
2779
2780    pg_stat_statements_info, The pg_stat_statements_info View
2781    pg_stat_statements_reset, Functions
2782    pg_stat_subscription, Viewing Statistics, pg_stat_subscription
2783    pg_stat_subscription_stats, Viewing Statistics,
2784           pg_stat_subscription_stats
2785
2786    pg_stat_sys_indexes, Viewing Statistics
2787    pg_stat_sys_tables, Viewing Statistics
2788    pg_stat_user_functions, Viewing Statistics, pg_stat_user_functions
2789    pg_stat_user_indexes, Viewing Statistics
2790    pg_stat_user_tables, Viewing Statistics
2791    pg_stat_wal, Viewing Statistics, pg_stat_wal
2792    pg_stat_wal_receiver, Viewing Statistics, pg_stat_wal_receiver
2793    pg_stat_xact_all_tables, Viewing Statistics
2794    pg_stat_xact_sys_tables, Viewing Statistics
2795    pg_stat_xact_user_functions, Viewing Statistics
2796    pg_stat_xact_user_tables, Viewing Statistics
2797    pg_subscription, pg_subscription
2798    pg_subscription_rel, pg_subscription_rel
2799    pg_surgery, pg_surgery — perform low-level surgery on relation data
2800    pg_switch_wal, Backup Control Functions
2801    pg_sync_replication_slots, Replication Management Functions
2802    pg_tables, pg_tables
2803    pg_tablespace, pg_tablespace
2804    pg_tablespace_databases, System Catalog Information Functions
2805    pg_tablespace_location, System Catalog Information Functions
2806    pg_tablespace_size, Database Object Management Functions
2807    pg_table_is_visible, Schema Visibility Inquiry Functions
2808    pg_table_size, Database Object Management Functions
2809    pg_temp, Statement Behavior
2810
2811         securing functions, Writing SECURITY DEFINER Functions Safely
2812
2813    pg_terminate_backend, Server Signaling Functions
2814    pg_test_fsync, pg_test_fsync
2815    pg_test_timing, pg_test_timing
2816    pg_timezone_abbrevs, pg_timezone_abbrevs
2817    pg_timezone_names, pg_timezone_names
2818    pg_total_relation_size, Database Object Management Functions
2819    pg_transform, pg_transform
2820    pg_trgm, pg_trgm — support for similarity of text using trigram
2821           matching
2822
2823    pg_trgm.similarity_threshold configuration parameter, GUC Parameters
2824    pg_trgm.strict_word_similarity_threshold configuration parameter, GUC
2825           Parameters
2826
2827    pg_trgm.word_similarity_threshold configuration parameter, GUC
2828           Parameters
2829
2830    pg_trigger, pg_trigger
2831    pg_trigger_depth, Session Information Functions
2832    pg_try_advisory_lock, Advisory Lock Functions
2833    pg_try_advisory_lock_shared, Advisory Lock Functions
2834    pg_try_advisory_xact_lock, Advisory Lock Functions
2835    pg_try_advisory_xact_lock_shared, Advisory Lock Functions
2836    pg_ts_config, pg_ts_config
2837    pg_ts_config_is_visible, Schema Visibility Inquiry Functions
2838    pg_ts_config_map, pg_ts_config_map
2839    pg_ts_dict, pg_ts_dict
2840    pg_ts_dict_is_visible, Schema Visibility Inquiry Functions
2841    pg_ts_parser, pg_ts_parser
2842    pg_ts_parser_is_visible, Schema Visibility Inquiry Functions
2843    pg_ts_template, pg_ts_template
2844    pg_ts_template_is_visible, Schema Visibility Inquiry Functions
2845    pg_type, pg_type
2846    pg_typeof, System Catalog Information Functions
2847    pg_type_is_visible, Schema Visibility Inquiry Functions
2848    pg_upgrade, pg_upgrade
2849    pg_user, pg_user
2850    pg_user_mapping, pg_user_mapping
2851    pg_user_mappings, pg_user_mappings
2852    pg_verifybackup, pg_verifybackup
2853    pg_views, pg_views
2854    pg_visibility, pg_visibility — visibility map information and utilities
2855    pg_visible_in_snapshot, Transaction ID and Snapshot Information
2856           Functions
2857
2858    pg_wait_events, pg_wait_events
2859    pg_waldump, pg_waldump
2860    pg_walfile_name, Backup Control Functions
2861    pg_walfile_name_offset, Backup Control Functions
2862    pg_walinspect, pg_walinspect — low-level WAL inspection
2863    pg_walsummary, pg_walsummary
2864    pg_wal_lsn_diff, Backup Control Functions
2865    pg_wal_replay_pause, Recovery Control Functions
2866    pg_wal_replay_resume, Recovery Control Functions
2867    pg_wal_summary_contents, WAL Summarization Information Functions
2868    pg_xact_commit_timestamp, Committed Transaction Information Functions
2869    pg_xact_commit_timestamp_origin, Committed Transaction Information
2870           Functions
2871
2872    pg_xact_status, Transaction ID and Snapshot Information Functions
2873    pg_xlogdump, pg_xlogdump renamed to pg_waldump (see pg_waldump)
2874    phantom read, Transaction Isolation
2875    phraseto_tsquery, Text Search Functions and Operators, Parsing Queries
2876    pi, Mathematical Functions and Operators
2877    PIC, Compiling and Linking Dynamically-Loaded Functions
2878    PID
2879
2880         determining PID of server process
2881
2882               in libpq, Connection Status Functions
2883
2884    pipelining, Pipeline Mode, Pipelining
2885
2886         in libpq, Pipeline Mode
2887         protocol specification, Pipelining
2888
2889    PITR, Backup and Restore
2890    PITR standby, High Availability, Load Balancing, and Replication
2891    pkg-config, Requirements
2892
2893         with ecpg, Processing Embedded SQL Programs
2894         with libpq, Building libpq Programs
2895
2896    PL/Perl, PL/Perl — Perl Procedural Language
2897    PL/PerlU, Trusted and Untrusted PL/Perl
2898    PL/pgSQL, PL/pgSQL — SQL Procedural Language
2899    PL/Python, PL/Python — Python Procedural Language
2900    PL/SQL (Oracle), Porting from Oracle PL/SQL
2901
2902         porting to PL/pgSQL, Porting from Oracle PL/SQL
2903
2904    PL/Tcl, PL/Tcl — Tcl Procedural Language
2905    plainto_tsquery, Text Search Functions and Operators, Parsing Queries
2906    plan_cache_mode configuration parameter, Other Planner Options
2907    plperl.on_init configuration parameter, Configuration
2908    plperl.on_plperlu_init configuration parameter, Configuration
2909    plperl.on_plperl_init configuration parameter, Configuration
2910    plperl.use_strict configuration parameter, Configuration
2911    plpgsql.check_asserts configuration parameter, Checking Assertions
2912    plpgsql.variable_conflict configuration parameter, Variable
2913           Substitution
2914
2915    pltcl.start_proc configuration parameter, PL/Tcl Configuration
2916    pltclu.start_proc configuration parameter, PL/Tcl Configuration
2917    point, Points, Geometric Functions and Operators
2918    point-in-time recovery, Backup and Restore
2919    policy, Row Security Policies
2920    polygon, Polygons, Geometric Functions and Operators
2921    polymorphic function, Polymorphic Types
2922    polymorphic type, Polymorphic Types
2923    popcount (see bit_count)
2924    popen, Geometric Functions and Operators
2925    populate_record, hstore Operators and Functions
2926    port, Parameter Key Words
2927    port configuration parameter, Connection Settings
2928    portal
2929
2930         DECLARE, DECLARE
2931         in PL/pgSQL, Opening Cursors
2932
2933    position, String Functions and Operators, Binary String Functions and
2934           Operators, Bit String Functions and Operators
2935
2936    POSITION_REGEX, Differences from SQL Standard and XQuery
2937    POSTGRES, The Berkeley POSTGRES Project
2938    postgres, Architectural Fundamentals, Starting the Database Server,
2939           Creating a Database, postgres
2940
2941    postgres user, The PostgreSQL User Account
2942    Postgres95, Postgres95
2943    postgresql.auto.conf, Parameter Interaction via the Configuration File
2944    postgresql.conf, Parameter Interaction via the Configuration File
2945    postgres_fdw, postgres_fdw — access data stored in external PostgreSQL
2946           servers
2947
2948    postgres_fdw.application_name configuration parameter, Configuration
2949           Parameters
2950
2951    post_auth_delay configuration parameter, Developer Options
2952    power, Mathematical Functions and Operators
2953    PQAUTHDATA_OAUTH_BEARER_TOKEN, Hook Types
2954    PQAUTHDATA_PROMPT_OAUTH_DEVICE, Hook Types
2955    PQbackendPID, Connection Status Functions
2956    PQbinaryTuples, Retrieving Query Result Information
2957
2958         with COPY, Functions Associated with the COPY Command
2959
2960    PQcancel, Obsolete Functions for Sending Cancel Requests
2961    PQcancelBlocking, Functions for Sending Cancel Requests
2962    PQcancelCreate, Functions for Sending Cancel Requests
2963    PQcancelErrorMessage, Functions for Sending Cancel Requests
2964    PQcancelFinish, Functions for Sending Cancel Requests
2965    PQcancelPoll, Functions for Sending Cancel Requests
2966    PQcancelReset, Functions for Sending Cancel Requests
2967    PQcancelSocket, Functions for Sending Cancel Requests
2968    PQcancelStart, Functions for Sending Cancel Requests
2969    PQcancelStatus, Functions for Sending Cancel Requests
2970    PQchangePassword, Miscellaneous Functions
2971    PQclear, Main Functions
2972    PQclientEncoding, Control Functions
2973    PQclosePortal, Main Functions
2974    PQclosePrepared, Main Functions
2975    PQcmdStatus, Retrieving Other Result Information
2976    PQcmdTuples, Retrieving Other Result Information
2977    PQconndefaults, Database Connection Control Functions
2978    PQconnectdb, Database Connection Control Functions
2979    PQconnectdbParams, Database Connection Control Functions
2980    PQconnectionNeedsPassword, Connection Status Functions
2981    PQconnectionUsedGSSAPI, Connection Status Functions
2982    PQconnectionUsedPassword, Connection Status Functions
2983    PQconnectPoll, Database Connection Control Functions
2984    PQconnectStart, Database Connection Control Functions
2985    PQconnectStartParams, Database Connection Control Functions
2986    PQconninfo, Database Connection Control Functions
2987    PQconninfoFree, Miscellaneous Functions
2988    PQconninfoParse, Database Connection Control Functions
2989    PQconsumeInput, Asynchronous Command Processing
2990    PQcopyResult, Miscellaneous Functions
2991    PQdb, Connection Status Functions
2992    PQdescribePortal, Main Functions
2993    PQdescribePrepared, Main Functions
2994    PQencryptPassword, Miscellaneous Functions
2995    PQencryptPasswordConn, Miscellaneous Functions
2996    PQendcopy, Obsolete Functions for COPY
2997    PQenterPipelineMode, Functions Associated with Pipeline Mode
2998    PQerrorMessage, Connection Status Functions
2999    PQescapeBytea, Escaping Strings for Inclusion in SQL Commands
3000    PQescapeByteaConn, Escaping Strings for Inclusion in SQL Commands
3001    PQescapeIdentifier, Escaping Strings for Inclusion in SQL Commands
3002    PQescapeLiteral, Escaping Strings for Inclusion in SQL Commands
3003    PQescapeString, Escaping Strings for Inclusion in SQL Commands
3004    PQescapeStringConn, Escaping Strings for Inclusion in SQL Commands
3005    PQexec, Main Functions
3006    PQexecParams, Main Functions
3007    PQexecPrepared, Main Functions
3008    PQexitPipelineMode, Functions Associated with Pipeline Mode
3009    PQfformat, Retrieving Query Result Information
3010
3011         with COPY, Functions Associated with the COPY Command
3012
3013    PQfinish, Database Connection Control Functions
3014    PQfireResultCreateEvents, Miscellaneous Functions
3015    PQflush, Asynchronous Command Processing
3016    PQfmod, Retrieving Query Result Information
3017    PQfn, The Fast-Path Interface
3018    PQfname, Retrieving Query Result Information
3019    PQfnumber, Retrieving Query Result Information
3020    PQfreeCancel, Obsolete Functions for Sending Cancel Requests
3021    PQfreemem, Miscellaneous Functions
3022    PQfsize, Retrieving Query Result Information
3023    PQftable, Retrieving Query Result Information
3024    PQftablecol, Retrieving Query Result Information
3025    PQftype, Retrieving Query Result Information
3026    PQfullProtocolVersion, Connection Status Functions
3027    PQgetAuthDataHook, Authdata Hooks
3028    PQgetCancel, Obsolete Functions for Sending Cancel Requests
3029    PQgetCopyData, Functions for Receiving COPY Data
3030    PQgetCurrentTimeUSec, Miscellaneous Functions
3031    PQgetisnull, Retrieving Query Result Information
3032    PQgetlength, Retrieving Query Result Information
3033    PQgetline, Obsolete Functions for COPY
3034    PQgetlineAsync, Obsolete Functions for COPY
3035    PQgetResult, Asynchronous Command Processing
3036    PQgetssl, Connection Status Functions
3037    PQgetSSLKeyPassHook_OpenSSL, Database Connection Control Functions
3038    PQgetvalue, Retrieving Query Result Information
3039    PQhost, Connection Status Functions
3040    PQhostaddr, Connection Status Functions
3041    PQinitOpenSSL, SSL Library Initialization
3042    PQinitSSL, SSL Library Initialization
3043    PQinstanceData, Event Support Functions
3044    PQisBusy, Asynchronous Command Processing
3045    PQisnonblocking, Asynchronous Command Processing
3046    PQisthreadsafe, Behavior in Threaded Programs
3047    PQlibVersion, Miscellaneous Functions
3048
3049         (see also PQserverVersion)
3050
3051    PQmakeEmptyPGresult, Miscellaneous Functions
3052    PQnfields, Retrieving Query Result Information
3053
3054         with COPY, Functions Associated with the COPY Command
3055
3056    PQnotifies, Asynchronous Notification
3057    PQnparams, Retrieving Query Result Information
3058    PQntuples, Retrieving Query Result Information
3059    PQoidStatus, Retrieving Other Result Information
3060    PQoidValue, Retrieving Other Result Information
3061    PQoptions, Connection Status Functions
3062    PQparameterStatus, Connection Status Functions
3063    PQparamtype, Retrieving Query Result Information
3064    PQpass, Connection Status Functions
3065    PQping, Database Connection Control Functions
3066    PQpingParams, Database Connection Control Functions
3067    PQpipelineStatus, Functions Associated with Pipeline Mode
3068    PQpipelineSync, Functions Associated with Pipeline Mode
3069    PQport, Connection Status Functions
3070    PQprepare, Main Functions
3071    PQprint, Retrieving Query Result Information
3072    PQprotocolVersion, Connection Status Functions
3073    PQputCopyData, Functions for Sending COPY Data
3074    PQputCopyEnd, Functions for Sending COPY Data
3075    PQputline, Obsolete Functions for COPY
3076    PQputnbytes, Obsolete Functions for COPY
3077    PQregisterEventProc, Event Support Functions
3078    PQrequestCancel, Obsolete Functions for Sending Cancel Requests
3079    PQreset, Database Connection Control Functions
3080    PQresetPoll, Database Connection Control Functions
3081    PQresetStart, Database Connection Control Functions
3082    PQresStatus, Main Functions
3083    PQresultAlloc, Miscellaneous Functions
3084    PQresultErrorField, Main Functions
3085    PQresultErrorMessage, Main Functions
3086    PQresultInstanceData, Event Support Functions
3087    PQresultMemorySize, Miscellaneous Functions
3088    PQresultSetInstanceData, Event Support Functions
3089    PQresultStatus, Main Functions
3090    PQresultVerboseErrorMessage, Main Functions
3091    PQsendClosePortal, Asynchronous Command Processing
3092    PQsendClosePrepared, Asynchronous Command Processing
3093    PQsendDescribePortal, Asynchronous Command Processing
3094    PQsendDescribePrepared, Asynchronous Command Processing
3095    PQsendFlushRequest, Functions Associated with Pipeline Mode
3096    PQsendPipelineSync, Functions Associated with Pipeline Mode
3097    PQsendPrepare, Asynchronous Command Processing
3098    PQsendQuery, Asynchronous Command Processing
3099    PQsendQueryParams, Asynchronous Command Processing
3100    PQsendQueryPrepared, Asynchronous Command Processing
3101    PQserverVersion, Connection Status Functions
3102    PQsetAuthDataHook, Authdata Hooks
3103    PQsetChunkedRowsMode, Retrieving Query Results in Chunks
3104    PQsetClientEncoding, Control Functions
3105    PQsetdb, Database Connection Control Functions
3106    PQsetdbLogin, Database Connection Control Functions
3107    PQsetErrorContextVisibility, Control Functions
3108    PQsetErrorVerbosity, Control Functions
3109    PQsetInstanceData, Event Support Functions
3110    PQsetnonblocking, Asynchronous Command Processing
3111    PQsetNoticeProcessor, Notice Processing
3112    PQsetNoticeReceiver, Notice Processing
3113    PQsetResultAttrs, Miscellaneous Functions
3114    PQsetSingleRowMode, Retrieving Query Results in Chunks
3115    PQsetSSLKeyPassHook_OpenSSL, Database Connection Control Functions
3116    PQsetTraceFlags, Control Functions
3117    PQsetvalue, Miscellaneous Functions
3118    PQsocket, Connection Status Functions
3119    PQsocketPoll, Database Connection Control Functions
3120    PQsslAttribute, Connection Status Functions
3121    PQsslAttributeNames, Connection Status Functions
3122    PQsslInUse, Connection Status Functions
3123    PQsslStruct, Connection Status Functions
3124    PQstatus, Connection Status Functions
3125    PQtrace, Control Functions
3126    PQtransactionStatus, Connection Status Functions
3127    PQtty, Connection Status Functions
3128    PQunescapeBytea, Escaping Strings for Inclusion in SQL Commands
3129    PQuntrace, Control Functions
3130    PQuser, Connection Status Functions
3131    predicate locking, Serializable Isolation Level
3132    PREPARE, PREPARE
3133    PREPARE TRANSACTION, PREPARE TRANSACTION
3134    prepared statements, DEALLOCATE, EXECUTE, EXPLAIN, PREPARE
3135
3136         creating, PREPARE
3137         executing, EXECUTE
3138         removing, DEALLOCATE
3139         showing the query plan, EXPLAIN
3140
3141    preparing a query
3142
3143         in PL/pgSQL, Plan Caching
3144         in PL/Python, Database Access Functions
3145         in PL/Tcl, Database Access from PL/Tcl
3146
3147    pre_auth_delay configuration parameter, Developer Options
3148    primary key, Primary Keys
3149    primary_conninfo configuration parameter, Standby Servers
3150    primary_slot_name configuration parameter, Standby Servers
3151    privilege, Privileges, Privileges, Schemas and Privileges, Rules and
3152           Privileges, Rules and Privileges
3153
3154         default, Privileges
3155         querying, Access Privilege Inquiry Functions
3156         with rules, Rules and Privileges
3157         for schemas, Schemas and Privileges
3158         with views, Rules and Privileges
3159
3160    procedural language, Procedural Languages, Writing a Procedural
3161           Language Handler
3162
3163         externally maintained, Procedural Languages
3164         handler for, Writing a Procedural Language Handler
3165
3166    procedure, User-Defined Procedures
3167
3168         user-defined, User-Defined Procedures
3169
3170    procedures
3171
3172         output parameter, SQL Procedures with Output Parameters
3173
3174    protocol, Frontend/Backend Protocol
3175
3176         frontend-backend, Frontend/Backend Protocol
3177
3178    ps, Standard Unix Tools
3179
3180         to monitor activity, Standard Unix Tools
3181
3182    psql, Accessing a Database, psql
3183    Python, PL/Python — Python Procedural Language
3184
3185 Q
3186
3187    qualified name, Creating a Schema
3188    query, Querying a Table, Queries
3189    query cancellation, Canceling Queries in Progress
3190    query plan, Using EXPLAIN
3191    query tree, The Query Tree
3192    querytree, Text Search Functions and Operators, Manipulating Queries
3193    quotation marks
3194
3195         and identifiers, Identifiers and Key Words
3196         escaping, String Constants
3197
3198    quote_all_identifiers configuration parameter, Previous PostgreSQL
3199           Versions
3200
3201    quote_ident, String Functions and Operators
3202
3203         in PL/Perl, Utility Functions in PL/Perl
3204         use in PL/pgSQL, Executing Dynamic Commands
3205
3206    quote_literal, String Functions and Operators
3207
3208         in PL/Perl, Utility Functions in PL/Perl
3209         use in PL/pgSQL, Executing Dynamic Commands
3210
3211    quote_nullable, String Functions and Operators
3212
3213         in PL/Perl, Utility Functions in PL/Perl
3214         use in PL/pgSQL, Executing Dynamic Commands
3215
3216 R
3217
3218    radians, Mathematical Functions and Operators
3219    radius, Geometric Functions and Operators
3220    RADIUS, RADIUS Authentication
3221    RAISE
3222
3223         in PL/pgSQL, Reporting Errors and Messages
3224
3225    random, Mathematical Functions and Operators
3226    random_normal, Mathematical Functions and Operators
3227    random_page_cost configuration parameter, Planner Cost Constants
3228    range table, The Query Tree
3229    range type, Range Types
3230
3231         exclude, Constraints on Ranges
3232         indexes on, Indexing
3233
3234    range_agg, Aggregate Functions
3235    range_intersect_agg, Aggregate Functions
3236    range_merge, Range/Multirange Functions and Operators
3237    rank, Window Functions
3238
3239         hypothetical, Aggregate Functions
3240
3241    read committed, Read Committed Isolation Level
3242    read-only transaction, Statement Behavior
3243
3244         setting, SET TRANSACTION
3245         setting default, Statement Behavior
3246
3247    readline, Requirements
3248    Readline
3249
3250         in psql, Command-Line Editing
3251
3252    READ_REPLICATION_SLOT, Streaming Replication Protocol
3253    real, Floating-Point Types
3254    REASSIGN OWNED, REASSIGN OWNED
3255    record, Pseudo-Types
3256    recovery.conf, recovery.conf file merged into postgresql.conf
3257    recovery.signal, Archive Recovery
3258    recovery_end_command configuration parameter, Archive Recovery
3259    recovery_init_sync_method configuration parameter, Error Handling
3260    recovery_min_apply_delay configuration parameter, Standby Servers
3261    recovery_prefetch configuration parameter, Recovery
3262    recovery_target configuration parameter, Recovery Target
3263    recovery_target_action configuration parameter, Recovery Target
3264    recovery_target_inclusive configuration parameter, Recovery Target
3265    recovery_target_lsn configuration parameter, Recovery Target
3266    recovery_target_name configuration parameter, Recovery Target
3267    recovery_target_time configuration parameter, Recovery Target
3268    recovery_target_timeline configuration parameter, Recovery Target
3269    recovery_target_xid configuration parameter, Recovery Target
3270    rectangle, Boxes
3271    RECURSIVE, CREATE VIEW
3272
3273         in common table expressions, Recursive Queries
3274         in views, CREATE VIEW
3275
3276    recursive_worktable_factor configuration parameter, Other Planner
3277           Options
3278
3279    referential integrity, Foreign Keys, Foreign Keys
3280    REFRESH MATERIALIZED VIEW, REFRESH MATERIALIZED VIEW
3281    regclass, Object Identifier Types
3282    regcollation, Object Identifier Types
3283    regconfig, Object Identifier Types
3284    regdictionary, Object Identifier Types
3285    regexp_count, String Functions and Operators, POSIX Regular Expressions
3286    regexp_instr, String Functions and Operators, POSIX Regular Expressions
3287    regexp_like, String Functions and Operators, POSIX Regular Expressions
3288    regexp_match, String Functions and Operators, POSIX Regular Expressions
3289    regexp_matches, String Functions and Operators, POSIX Regular
3290           Expressions
3291
3292    regexp_replace, String Functions and Operators, POSIX Regular
3293           Expressions
3294
3295    regexp_split_to_array, String Functions and Operators, POSIX Regular
3296           Expressions
3297
3298    regexp_split_to_table, String Functions and Operators, POSIX Regular
3299           Expressions
3300
3301    regexp_substr, String Functions and Operators, POSIX Regular
3302           Expressions
3303
3304    regnamespace, Object Identifier Types
3305    regoper, Object Identifier Types
3306    regoperator, Object Identifier Types
3307    regproc, Object Identifier Types
3308    regprocedure, Object Identifier Types
3309    regression intercept, Aggregate Functions
3310    regression slope, Aggregate Functions
3311    regression test, Installation Procedure, Installation Procedure
3312    regression tests, Regression Tests
3313    regrole, Object Identifier Types
3314    regr_avgx, Aggregate Functions
3315    regr_avgy, Aggregate Functions
3316    regr_count, Aggregate Functions
3317    regr_intercept, Aggregate Functions
3318    regr_r2, Aggregate Functions
3319    regr_slope, Aggregate Functions
3320    regr_sxx, Aggregate Functions
3321    regr_sxy, Aggregate Functions
3322    regr_syy, Aggregate Functions
3323    regtype, Object Identifier Types
3324    regular expression, SIMILAR TO Regular Expressions, POSIX Regular
3325           Expressions
3326
3327         (see also pattern matching)
3328
3329    regular expressions
3330
3331         and locales, Behavior
3332
3333    reindex, Routine Reindexing
3334    REINDEX, REINDEX
3335    reindexdb, reindexdb
3336    relation, Concepts
3337    relational database, Concepts
3338    RELEASE SAVEPOINT, RELEASE SAVEPOINT
3339    remove_temp_files_after_crash configuration parameter, Developer
3340           Options
3341
3342    repeat, String Functions and Operators
3343    repeatable read, Repeatable Read Isolation Level
3344    replace, String Functions and Operators
3345    replication, High Availability, Load Balancing, and Replication
3346    Replication Origins, Replication Progress Tracking
3347    Replication Progress Tracking, Replication Progress Tracking
3348    replication slot
3349
3350         logical replication, Replication Slots
3351         streaming replication, Replication Slots
3352
3353    reporting errors
3354
3355         in PL/pgSQL, Reporting Errors and Messages
3356
3357    reserved_connections configuration parameter, Connection Settings
3358    RESET, RESET
3359    restartpoint, WAL Configuration
3360    restart_after_crash configuration parameter, Error Handling
3361    restore_command configuration parameter, Archive Recovery
3362    RESTRICT, Dependency Tracking
3363
3364         with DROP, Dependency Tracking
3365         foreign key action, Foreign Keys
3366
3367    restrict_nonsystem_relation_kind
3368
3369         configuration parameter, Statement Behavior
3370
3371    retryable error, Serialization Failure Handling
3372    RETURN NEXT
3373
3374         in PL/pgSQL, RETURN NEXT and RETURN QUERY
3375
3376    RETURN QUERY
3377
3378         in PL/pgSQL, RETURN NEXT and RETURN QUERY
3379
3380    RETURNING, Returning Data from Modified Rows
3381    RETURNING INTO, Executing a Command with a Single-Row Result
3382
3383         in PL/pgSQL, Executing a Command with a Single-Row Result
3384
3385    reverse, String Functions and Operators, Binary String Functions and
3386           Operators
3387
3388    REVOKE, Privileges, REVOKE
3389    right, String Functions and Operators
3390    right join, Joined Tables
3391    role, Database Roles, Role Membership, Predefined Roles
3392
3393         applicable, applicable_roles
3394         enabled, enabled_roles
3395         membership in, Role Membership
3396         privilege to bypass, Role Attributes
3397         privilege to create, Role Attributes
3398         privilege to inherit, Role Attributes
3399         privilege to initiate replication, Role Attributes
3400         privilege to limit connection, Role Attributes
3401
3402    ROLLBACK, ROLLBACK
3403    rollback
3404
3405         psql, Variables
3406
3407    ROLLBACK PREPARED, ROLLBACK PREPARED
3408    ROLLBACK TO SAVEPOINT, ROLLBACK TO SAVEPOINT
3409    ROLLUP, GROUPING SETS, CUBE, and ROLLUP
3410    round, Mathematical Functions and Operators
3411    routine, User-Defined Procedures
3412    routine maintenance, Routine Database Maintenance Tasks
3413    row, Concepts, Table Basics
3414    ROW, Row Constructors
3415    row estimation, Row Estimation Examples
3416
3417         multivariate, Multivariate Statistics Examples
3418         planner, Row Estimation Examples
3419
3420    row type, Composite Types
3421
3422         constructor, Row Constructors
3423
3424    row-level security, Row Security Policies
3425    row-wise comparison, Row and Array Comparisons
3426    row_number, Window Functions
3427    row_security configuration parameter, Statement Behavior
3428    row_security_active, Access Privilege Inquiry Functions
3429    row_to_json, Processing and Creating JSON Data
3430    rpad, String Functions and Operators
3431    rtrim, String Functions and Operators, Binary String Functions and
3432           Operators
3433
3434    rule, The Rule System, Views and the Rule System, How SELECT Rules
3435           Work, Materialized Views, Rules on INSERT, UPDATE, and DELETE,
3436           Rules on INSERT, UPDATE, and DELETE, Rules on INSERT, UPDATE,
3437           and DELETE, Rules Versus Triggers
3438
3439         and materialized views, Materialized Views
3440         and views, Views and the Rule System
3441         for DELETE, Rules on INSERT, UPDATE, and DELETE
3442         for INSERT, Rules on INSERT, UPDATE, and DELETE
3443         for SELECT, How SELECT Rules Work
3444         compared with triggers, Rules Versus Triggers
3445         for UPDATE, Rules on INSERT, UPDATE, and DELETE
3446
3447 S
3448
3449    SAVEPOINT, SAVEPOINT
3450    savepoints, RELEASE SAVEPOINT, ROLLBACK TO SAVEPOINT, SAVEPOINT
3451
3452         defining, SAVEPOINT
3453         releasing, RELEASE SAVEPOINT
3454         rolling back, ROLLBACK TO SAVEPOINT
3455
3456    scalar (see expression)
3457    scale, Mathematical Functions and Operators
3458    schema, Schemas, Creating a Schema, The Public Schema, Overview
3459
3460         creating, Creating a Schema
3461         current, The Schema Search Path, Session Information Functions
3462         public, The Public Schema
3463         removing, Creating a Schema
3464
3465    SCRAM, Password Authentication
3466    scram_iterations configuration parameter, Authentication
3467    search path, The Schema Search Path
3468
3469         current, Session Information Functions
3470         object visibility, Schema Visibility Inquiry Functions
3471
3472    search_path configuration parameter, The Schema Search Path, Statement
3473           Behavior
3474
3475         use in securing functions, Writing SECURITY DEFINER Functions
3476                 Safely
3477
3478    SECURITY LABEL, SECURITY LABEL
3479    sec_to_gc, Cube-Based Earth Distances
3480    seg, seg — a datatype for line segments or floating point intervals
3481    segment_size configuration parameter, Preset Options
3482    SELECT, Querying a Table, Queries, SELECT Output Columns, SELECT
3483
3484         determination of result type, SELECT Output Columns
3485         select list, Select Lists
3486
3487    SELECT INTO, Executing a Command with a Single-Row Result, SELECT INTO
3488
3489         in PL/pgSQL, Executing a Command with a Single-Row Result
3490
3491    semaphores, Shared Memory and Semaphores
3492    send_abort_for_crash configuration parameter, Developer Options
3493    send_abort_for_kill configuration parameter, Developer Options
3494    sepgsql, sepgsql — SELinux-, label-based mandatory access control (MAC)
3495           security module
3496
3497    sepgsql.debug_audit configuration parameter, GUC Parameters
3498    sepgsql.permissive configuration parameter, GUC Parameters
3499    sequence, Sequence Manipulation Functions
3500
3501         and serial type, Serial Types
3502
3503    sequential scan, Planner Method Configuration
3504    seq_page_cost configuration parameter, Planner Cost Constants
3505    serial, Serial Types
3506    serial2, Serial Types
3507    serial4, Serial Types
3508    serial8, Serial Types
3509    serializable, Serializable Isolation Level
3510    Serializable Snapshot Isolation, Introduction
3511    serializable_buffers configuration parameter, Memory
3512    serialization anomaly, Transaction Isolation, Serializable Isolation
3513           Level
3514
3515    serialization failure, Serialization Failure Handling
3516    server log, Error Reporting and Logging, Log File Maintenance
3517
3518         log file maintenance, Log File Maintenance
3519
3520    Server Name Indication, Parameter Key Words
3521    server spoofing, Preventing Server Spoofing
3522    server_encoding configuration parameter, Preset Options
3523    server_version configuration parameter, Preset Options
3524    server_version_num configuration parameter, Preset Options
3525    session_preload_libraries configuration parameter, Shared Library
3526           Preloading
3527
3528    session_replication_role configuration parameter, Statement Behavior
3529    session_user, Session Information Functions
3530    SET, Configuration Settings Functions, SET
3531    SET CONSTRAINTS, SET CONSTRAINTS
3532    set difference, Combining Queries (UNION, INTERSECT, EXCEPT)
3533    set intersection, Combining Queries (UNION, INTERSECT, EXCEPT)
3534    set operation, Combining Queries (UNION, INTERSECT, EXCEPT)
3535    set returning functions, Set Returning Functions
3536
3537         functions, Set Returning Functions
3538
3539    SET ROLE, SET ROLE
3540    SET SESSION AUTHORIZATION, SET SESSION AUTHORIZATION
3541    SET TRANSACTION, SET TRANSACTION
3542    set union, Combining Queries (UNION, INTERSECT, EXCEPT)
3543    SET XML OPTION, Statement Behavior
3544    setseed, Mathematical Functions and Operators
3545    setval, Sequence Manipulation Functions
3546    setweight, Text Search Functions and Operators, Manipulating Documents
3547
3548         setweight for specific lexeme(s), Text Search Functions and
3549                 Operators
3550
3551    set_bit, Binary String Functions and Operators, Bit String Functions
3552           and Operators
3553
3554    set_byte, Binary String Functions and Operators
3555    set_config, Configuration Settings Functions
3556    set_limit, Functions and Operators
3557    set_masklen, Network Address Functions and Operators
3558    sha224, Binary String Functions and Operators
3559    sha256, Binary String Functions and Operators
3560    sha384, Binary String Functions and Operators
3561    sha512, Binary String Functions and Operators
3562    shared library, Shared Libraries, Compiling and Linking
3563           Dynamically-Loaded Functions
3564
3565    shared memory, Shared Memory and Semaphores
3566    shared_buffers configuration parameter, Memory
3567    shared_memory_size configuration parameter, Preset Options
3568    shared_memory_size_in_huge_pages configuration parameter, Preset
3569           Options
3570
3571    shared_memory_type configuration parameter, Memory
3572    shared_preload_libraries, Requesting Shared Memory at Startup,
3573           Requesting LWLocks at Startup
3574
3575    shared_preload_libraries configuration parameter, Shared Library
3576           Preloading
3577
3578    shobj_description, Comment Information Functions
3579    SHOW, Configuration Settings Functions, SHOW, Streaming Replication
3580           Protocol
3581
3582    show_limit, Functions and Operators
3583    show_trgm, Functions and Operators
3584    shutdown, Shutting Down the Server
3585    SIGHUP, Parameter Interaction via the Configuration File, The
3586           pg_hba.conf File, User Name Maps
3587
3588    SIGINT, Shutting Down the Server
3589    sign, Mathematical Functions and Operators
3590    signal
3591
3592         backend processes, Server Signaling Functions
3593
3594    significant digits, Locale and Formatting
3595    SIGQUIT, Shutting Down the Server
3596    SIGTERM, Shutting Down the Server
3597    SIMILAR TO, SIMILAR TO Regular Expressions
3598    similarity, Functions and Operators
3599    sin, Mathematical Functions and Operators
3600    sind, Mathematical Functions and Operators
3601    single-user mode, Options for Single-User Mode
3602    sinh, Mathematical Functions and Operators
3603    skeys, hstore Operators and Functions
3604    sleep, Delaying Execution
3605    slice, hstore Operators and Functions
3606    sliced bread (see TOAST)
3607    slope, Geometric Functions and Operators
3608    SLRU, pg_stat_slru
3609    smallint, Integer Types
3610    smallserial, Serial Types
3611    Solaris, Solaris
3612
3613         installation on, Solaris
3614         shared library, Compiling and Linking Dynamically-Loaded Functions
3615         start script, Starting the Database Server
3616
3617    SOME, Aggregate Functions, Subquery Expressions, Row and Array
3618           Comparisons
3619
3620    sort, intarray Functions and Operators
3621    sorting, Sorting Rows (ORDER BY)
3622    sort_asc, intarray Functions and Operators
3623    sort_desc, intarray Functions and Operators
3624    soundex, Soundex
3625    SP-GiST (see index)
3626    SPI, Server Programming Interface, spi — Server Programming Interface
3627           features/examples
3628
3629         examples, spi — Server Programming Interface features/examples
3630
3631    spi_commit
3632
3633         in PL/Perl, Database Access from PL/Perl
3634
3635    SPI_commit, SPI_commit
3636    SPI_commit_and_chain, SPI_commit
3637    SPI_connect, SPI_connect
3638    SPI_connect_ext, SPI_connect
3639    SPI_copytuple, SPI_copytuple
3640    spi_cursor_close
3641
3642         in PL/Perl, Database Access from PL/Perl
3643
3644    SPI_cursor_close, SPI_cursor_close
3645    SPI_cursor_fetch, SPI_cursor_fetch
3646    SPI_cursor_find, SPI_cursor_find
3647    SPI_cursor_move, SPI_cursor_move
3648    SPI_cursor_open, SPI_cursor_open
3649    SPI_cursor_open_with_args, SPI_cursor_open_with_args
3650    SPI_cursor_open_with_paramlist, SPI_cursor_open_with_paramlist
3651    SPI_cursor_parse_open, SPI_cursor_parse_open
3652    SPI_exec, SPI_exec
3653    SPI_execp, SPI_execp
3654    SPI_execute, SPI_execute
3655    SPI_execute_extended, SPI_execute_extended
3656    SPI_execute_plan, SPI_execute_plan
3657    SPI_execute_plan_extended, SPI_execute_plan_extended
3658    SPI_execute_plan_with_paramlist, SPI_execute_plan_with_paramlist
3659    SPI_execute_with_args, SPI_execute_with_args
3660    spi_exec_prepared
3661
3662         in PL/Perl, Database Access from PL/Perl
3663
3664    spi_exec_query
3665
3666         in PL/Perl, Database Access from PL/Perl
3667
3668    spi_fetchrow
3669
3670         in PL/Perl, Database Access from PL/Perl
3671
3672    SPI_finish, SPI_finish
3673    SPI_fname, SPI_fname
3674    SPI_fnumber, SPI_fnumber
3675    spi_freeplan
3676
3677         in PL/Perl, Database Access from PL/Perl
3678
3679    SPI_freeplan, SPI_freeplan
3680    SPI_freetuple, SPI_freetuple
3681    SPI_freetuptable, SPI_freetuptable
3682    SPI_getargcount, SPI_getargcount
3683    SPI_getargtypeid, SPI_getargtypeid
3684    SPI_getbinval, SPI_getbinval
3685    SPI_getnspname, SPI_getnspname
3686    SPI_getrelname, SPI_getrelname
3687    SPI_gettype, SPI_gettype
3688    SPI_gettypeid, SPI_gettypeid
3689    SPI_getvalue, SPI_getvalue
3690    SPI_is_cursor_plan, SPI_is_cursor_plan
3691    SPI_keepplan, SPI_keepplan
3692    SPI_modifytuple, SPI_modifytuple
3693    SPI_palloc, SPI_palloc
3694    SPI_pfree, SPI_pfree
3695    spi_prepare
3696
3697         in PL/Perl, Database Access from PL/Perl
3698
3699    SPI_prepare, SPI_prepare
3700    SPI_prepare_cursor, SPI_prepare_cursor
3701    SPI_prepare_extended, SPI_prepare_extended
3702    SPI_prepare_params, SPI_prepare_params
3703    spi_query
3704
3705         in PL/Perl, Database Access from PL/Perl
3706
3707    spi_query_prepared
3708
3709         in PL/Perl, Database Access from PL/Perl
3710
3711    SPI_register_relation, SPI_register_relation
3712    SPI_register_trigger_data, SPI_register_trigger_data
3713    SPI_repalloc, SPI_repalloc
3714    SPI_result_code_string, SPI_result_code_string
3715    SPI_returntuple, SPI_returntuple
3716    spi_rollback
3717
3718         in PL/Perl, Database Access from PL/Perl
3719
3720    SPI_rollback, SPI_rollback
3721    SPI_rollback_and_chain, SPI_rollback
3722    SPI_saveplan, SPI_saveplan
3723    SPI_scroll_cursor_fetch, SPI_scroll_cursor_fetch
3724    SPI_scroll_cursor_move, SPI_scroll_cursor_move
3725    SPI_start_transaction, SPI_start_transaction
3726    SPI_unregister_relation, SPI_unregister_relation
3727    split_part, String Functions and Operators
3728    SQL/CLI, SQL Conformance
3729    SQL/Foundation, SQL Conformance
3730    SQL/Framework, SQL Conformance
3731    SQL/JRT, SQL Conformance
3732    SQL/JSON, JSON Functions and Operators
3733
3734         functions and expressions, JSON Functions and Operators
3735
3736    SQL/JSON path language, The SQL/JSON Path Language
3737    SQL/MDA, SQL Conformance
3738    SQL/MED, SQL Conformance
3739    SQL/OLB, SQL Conformance
3740    SQL/PGQ, SQL Conformance
3741    SQL/PSM, SQL Conformance
3742    SQL/Schemata, SQL Conformance
3743    SQL/XML, SQL Conformance
3744
3745         limits and conformance, XML Limits and Conformance to SQL/XML
3746
3747    sqrt, Mathematical Functions and Operators
3748    ssh, Secure TCP/IP Connections with SSH Tunnels
3749    SSI, Introduction
3750    SSL, Secure TCP/IP Connections with SSL, SSL Support
3751
3752         in libpq, Connection Status Functions
3753         with libpq, Parameter Key Words
3754         TLS, Secure TCP/IP Connections with SSL, SSL Support
3755
3756    ssl configuration parameter, SSL
3757    sslinfo, sslinfo — obtain client SSL information
3758    ssl_ca_file configuration parameter, SSL
3759    ssl_cert_file configuration parameter, SSL
3760    ssl_cipher, Functions Provided
3761    ssl_ciphers configuration parameter, SSL
3762    ssl_client_cert_present, Functions Provided
3763    ssl_client_dn, Functions Provided
3764    ssl_client_dn_field, Functions Provided
3765    ssl_client_serial, Functions Provided
3766    ssl_crl_dir configuration parameter, SSL
3767    ssl_crl_file configuration parameter, SSL
3768    ssl_dh_params_file configuration parameter, SSL
3769    ssl_extension_info, Functions Provided
3770    ssl_groups configuration parameter, SSL
3771    ssl_issuer_dn, Functions Provided
3772    ssl_issuer_field, Functions Provided
3773    ssl_is_used, Functions Provided
3774    ssl_key_file configuration parameter, SSL
3775    ssl_library configuration parameter, Preset Options
3776    ssl_max_protocol_version configuration parameter, SSL
3777    ssl_min_protocol_version configuration parameter, SSL
3778    ssl_passphrase_command configuration parameter, SSL
3779    ssl_passphrase_command_supports_reload configuration parameter, SSL
3780    ssl_prefer_server_ciphers configuration parameter, SSL
3781    ssl_tls13_ciphers configuration parameter, SSL
3782    ssl_version, Functions Provided
3783    SSPI, SSPI Authentication
3784    STABLE, Function Volatility Categories
3785    standard deviation, Aggregate Functions
3786
3787         population, Aggregate Functions
3788         sample, Aggregate Functions
3789
3790    standard_conforming_strings configuration parameter, Previous
3791           PostgreSQL Versions
3792
3793    standby server, High Availability, Load Balancing, and Replication
3794    standby.signal, Archive Recovery, Standby Server Operation, Setting Up
3795           a Standby Server
3796
3797         for hot standby, Administrator's Overview
3798         pg_basebackup --write-recovery-conf, Options
3799
3800    standby_mode (see standby.signal)
3801    START TRANSACTION, START TRANSACTION
3802    starts_with, String Functions and Operators
3803    START_REPLICATION, Streaming Replication Protocol
3804    statement_timeout configuration parameter, Statement Behavior
3805    statement_timestamp, Date/Time Functions and Operators
3806    statistics, Aggregate Functions, Statistics Used by the Planner,
3807           Extended Statistics, Updating Planner Statistics, The Cumulative
3808           Statistics System
3809
3810         of the planner, Statistics Used by the Planner, Extended
3811                 Statistics, Updating Planner Statistics
3812
3813    stats_fetch_consistency configuration parameter, Cumulative Query and
3814           Index Statistics
3815
3816    stddev, Aggregate Functions
3817    stddev_pop, Aggregate Functions
3818    stddev_samp, Aggregate Functions
3819    STONITH, High Availability, Load Balancing, and Replication
3820    storage parameters, Storage Parameters
3821    Streaming Replication, High Availability, Load Balancing, and
3822           Replication
3823
3824    strict_word_similarity, Functions and Operators
3825    string (see character string)
3826    strings
3827
3828         backslash quotes, Previous PostgreSQL Versions
3829         escape warning, Previous PostgreSQL Versions
3830         standard conforming, Previous PostgreSQL Versions
3831
3832    string_agg, Aggregate Functions
3833    string_to_array, String Functions and Operators
3834    string_to_table, String Functions and Operators
3835    strip, Text Search Functions and Operators, Manipulating Documents
3836    strpos, String Functions and Operators
3837    subarray, intarray Functions and Operators
3838    subltree, Operators and Functions
3839    subpath, Operators and Functions
3840    subplan, EXPLAIN Basics
3841
3842         hashed, EXPLAIN Basics
3843
3844    subquery, Aggregate Functions, Scalar Subqueries, Subqueries, Subquery
3845           Expressions
3846
3847    subscript, Subscripts
3848    substr, String Functions and Operators, Binary String Functions and
3849           Operators
3850
3851    substring, String Functions and Operators, Binary String Functions and
3852           Operators, Bit String Functions and Operators, SIMILAR TO
3853           Regular Expressions, POSIX Regular Expressions
3854
3855    SUBSTRING_REGEX, Differences from SQL Standard and XQuery
3856    subtransactions
3857
3858         in PL/Tcl, Explicit Subtransactions in PL/Tcl
3859
3860    subtransaction_buffers configuration parameter, Memory
3861    sum, Aggregate Functions
3862    summarize_wal configuration parameter, WAL Summarization
3863    superuser, Accessing a Database, Role Attributes
3864    superuser_reserved_connections configuration parameter, Connection
3865           Settings
3866
3867    support functions
3868
3869         in_range, B-Tree Support Functions
3870
3871    suppress_redundant_updates_trigger, Trigger Functions
3872    svals, hstore Operators and Functions
3873    synchronized_standby_slots configuration parameter, Sending Servers
3874    synchronize_seqscans configuration parameter, Previous PostgreSQL
3875           Versions
3876
3877    synchronous commit, Asynchronous Commit
3878    Synchronous Replication, High Availability, Load Balancing, and
3879           Replication
3880
3881    synchronous_commit configuration parameter, Settings
3882    synchronous_standby_names configuration parameter, Primary Server
3883    sync_replication_slots configuration parameter, Standby Servers
3884    syntax, SQL Syntax
3885
3886         SQL, SQL Syntax
3887
3888    syslog_facility configuration parameter, Where to Log
3889    syslog_ident configuration parameter, Where to Log
3890    syslog_sequence_numbers configuration parameter, Where to Log
3891    syslog_split_messages configuration parameter, Where to Log
3892    system catalog, The System Catalog Schema
3893
3894         schema, The System Catalog Schema
3895
3896    systemd, PostgreSQL Features, PostgreSQL Features, Starting the
3897           Database Server
3898
3899         RemoveIPC, systemd RemoveIPC
3900
3901    system_user, Session Information Functions
3902
3903 T
3904
3905    table, Concepts, Table Basics, Modifying Tables
3906
3907         creating, Table Basics
3908         inheritance, Inheritance
3909         modifying, Modifying Tables
3910         partitioning, Table Partitioning
3911         removing, Table Basics
3912         renaming, Renaming a Table
3913
3914    Table Access Method, Table Access Method Interface Definition
3915    TABLE command, SELECT
3916    table expression, Table Expressions
3917    table function, Table Functions, xmltable
3918
3919         XMLTABLE, xmltable
3920
3921    table sampling method, Writing a Table Sampling Method
3922    tableam
3923
3924         Table Access Method, Table Access Method Interface Definition
3925
3926    tablefunc, tablefunc — functions that return tables (crosstab and
3927           others)
3928
3929    tableoid, System Columns
3930    TABLESAMPLE method, Writing a Table Sampling Method
3931    tablespace, Tablespaces
3932
3933         default, Statement Behavior
3934         temporary, Statement Behavior
3935
3936    table_am_handler, Pseudo-Types
3937    tan, Mathematical Functions and Operators
3938    tand, Mathematical Functions and Operators
3939    tanh, Mathematical Functions and Operators
3940    target list, The Query Tree
3941    Tcl, PL/Tcl — Tcl Procedural Language
3942    tcn, tcn — a trigger function to notify listeners of changes to table
3943           content
3944
3945    tcp_keepalives_count configuration parameter, TCP Settings
3946    tcp_keepalives_idle configuration parameter, TCP Settings
3947    tcp_keepalives_interval configuration parameter, TCP Settings
3948    tcp_user_timeout configuration parameter, TCP Settings
3949    template0, Creating a Database, Template Databases
3950    template1, Creating a Database, Template Databases
3951    temp_buffers configuration parameter, Memory
3952    temp_file_limit configuration parameter, Disk
3953    temp_tablespaces configuration parameter, Statement Behavior
3954    test, Regression Tests
3955    test_decoding, test_decoding — SQL-based test/example module for WAL
3956           logical decoding
3957
3958    text, Character Types, Network Address Functions and Operators
3959    text search, Text Search Types, Text Search Types, Full Text Search,
3960           Preferred Index Types for Text Search
3961
3962         data types, Text Search Types
3963         functions and operators, Text Search Types
3964         indexes, Preferred Index Types for Text Search
3965
3966    text2ltree, Operators and Functions
3967    threads, Behavior in Threaded Programs
3968
3969         with libpq, Behavior in Threaded Programs
3970
3971    tid, Object Identifier Types
3972    time, Date/Time Types, Times
3973
3974         constants, Special Values
3975         current, Current Date/Time
3976         output format, Date/Time Output
3977
3978               (see also formatting)
3979
3980    time span, Date/Time Types
3981    time with time zone, Date/Time Types, Times
3982    time without time zone, Date/Time Types, Times
3983    time zone, Time Zones, Locale and Formatting, POSIX Time Zone
3984           Specifications
3985
3986         conversion, AT TIME ZONE and AT LOCAL
3987         input abbreviations, Date/Time Configuration Files
3988         POSIX-style specification, POSIX Time Zone Specifications
3989
3990    time zone data, Build Process Details, Build Process Details
3991    time zone names, Locale and Formatting
3992    timelines, Backup and Restore
3993    TIMELINE_HISTORY, Streaming Replication Protocol
3994    timeofday, Date/Time Functions and Operators
3995    timeout
3996
3997         client authentication, Authentication
3998         deadlock, Lock Management
3999
4000    timestamp, Date/Time Types, Time Stamps
4001    timestamp with time zone, Date/Time Types, Time Stamps
4002    timestamp without time zone, Date/Time Types, Time Stamps
4003    timestamptz, Date/Time Types
4004    TimeZone configuration parameter, Locale and Formatting
4005    timezone_abbreviations configuration parameter, Locale and Formatting
4006    TOAST, TOAST
4007
4008         and user-defined types, TOAST Considerations
4009         per-column storage settings, Description, Parameters
4010         per-type storage settings, Description
4011         versus large objects, Introduction
4012
4013    toast_tuple_target storage parameter, Storage Parameters
4014    token, Lexical Structure
4015    to_ascii, String Functions and Operators
4016    to_bin, String Functions and Operators
4017    to_char, Data Type Formatting Functions
4018
4019         and locales, Behavior
4020
4021    to_date, Data Type Formatting Functions
4022    to_hex, String Functions and Operators
4023    to_json, Processing and Creating JSON Data
4024    to_jsonb, Processing and Creating JSON Data
4025    to_number, Data Type Formatting Functions
4026    to_oct, String Functions and Operators
4027    to_regclass, System Catalog Information Functions
4028    to_regcollation, System Catalog Information Functions
4029    to_regnamespace, System Catalog Information Functions
4030    to_regoper, System Catalog Information Functions
4031    to_regoperator, System Catalog Information Functions
4032    to_regproc, System Catalog Information Functions
4033    to_regprocedure, System Catalog Information Functions
4034    to_regrole, System Catalog Information Functions
4035    to_regtype, System Catalog Information Functions
4036    to_regtypemod, System Catalog Information Functions
4037    to_timestamp, Data Type Formatting Functions, Date/Time Functions and
4038           Operators
4039
4040    to_tsquery, Text Search Functions and Operators, Parsing Queries
4041    to_tsvector, Text Search Functions and Operators, Parsing Documents
4042    trace_locks configuration parameter, Developer Options
4043    trace_lock_oidmin configuration parameter, Developer Options
4044    trace_lock_table configuration parameter, Developer Options
4045    trace_lwlocks configuration parameter, Developer Options
4046    trace_notify configuration parameter, Developer Options
4047    trace_sort configuration parameter, Developer Options
4048    trace_userlocks configuration parameter, Developer Options
4049    track_activities configuration parameter, Cumulative Query and Index
4050           Statistics
4051
4052    track_activity_query_size configuration parameter, Cumulative Query and
4053           Index Statistics
4054
4055    track_commit_timestamp configuration parameter, Sending Servers
4056    track_cost_delay_timing configuration parameter, Cumulative Query and
4057           Index Statistics
4058
4059    track_counts configuration parameter, Cumulative Query and Index
4060           Statistics
4061
4062    track_functions configuration parameter, Cumulative Query and Index
4063           Statistics
4064
4065    track_io_timing configuration parameter, Cumulative Query and Index
4066           Statistics
4067
4068    track_wal_io_timing configuration parameter, Cumulative Query and Index
4069           Statistics
4070
4071    transaction, Transactions
4072    transaction ID, Preventing Transaction ID Wraparound Failures
4073
4074         wraparound, Preventing Transaction ID Wraparound Failures
4075
4076    transaction isolation, Transaction Isolation
4077    transaction isolation level, Transaction Isolation, Statement Behavior
4078
4079         read committed, Read Committed Isolation Level
4080         repeatable read, Repeatable Read Isolation Level
4081         serializable, Serializable Isolation Level
4082         setting, SET TRANSACTION
4083         setting default, Statement Behavior
4084
4085    transaction log (see WAL)
4086    transaction_buffers configuration parameter, Memory
4087    transaction_deferrable configuration parameter, Statement Behavior
4088    transaction_isolation configuration parameter, Statement Behavior
4089    transaction_read_only configuration parameter, Statement Behavior
4090    transaction_timeout configuration parameter, Statement Behavior
4091    transaction_timestamp, Date/Time Functions and Operators
4092    transform_null_equals configuration parameter, Platform and Client
4093           Compatibility
4094
4095    transition tables, CREATE TRIGGER
4096
4097         (see also ephemeral named relation)
4098         implementation in PLs, SPI_register_trigger_data
4099         referencing from C trigger, Writing Trigger Functions in C
4100
4101    translate, String Functions and Operators
4102    TRANSLATE_REGEX, Differences from SQL Standard and XQuery
4103    transparent huge pages, Memory
4104    trigger, Pseudo-Types, Triggers, Writing Trigger Functions in C, Rules
4105           Versus Triggers, Trigger Functions, Trigger Functions
4106
4107         arguments for trigger functions, Overview of Trigger Behavior
4108         constraint trigger, Description
4109         for updating a derived tsvector column, Triggers for Automatic
4110                 Updates
4111
4112         in C, Writing Trigger Functions in C
4113         in PL/pgSQL, Trigger Functions
4114         in PL/Python, Trigger Functions
4115         in PL/Tcl, Trigger Functions in PL/Tcl
4116         compared with rules, Rules Versus Triggers
4117
4118    triggered_change_notification, tcn — a trigger function to notify
4119           listeners of changes to table content
4120
4121    trim, String Functions and Operators, Binary String Functions and
4122           Operators
4123
4124    trim_array, Array Functions and Operators
4125    trim_scale, Mathematical Functions and Operators
4126    true, Boolean Type
4127    trunc, Mathematical Functions and Operators, Network Address Functions
4128           and Operators
4129
4130    TRUNCATE, TRUNCATE
4131    trusted, Trusted and Untrusted PL/Perl
4132
4133         PL/Perl, Trusted and Untrusted PL/Perl
4134
4135    tsm_handler, Pseudo-Types
4136    tsm_system_rows, tsm_system_rows — the SYSTEM_ROWS sampling method for
4137           TABLESAMPLE
4138
4139    tsm_system_time, tsm_system_time — the SYSTEM_TIME sampling method for
4140           TABLESAMPLE
4141
4142    tsquery (data type), tsquery
4143    tsquery_phrase, Text Search Functions and Operators, Manipulating
4144           Queries
4145
4146    tsvector (data type), tsvector
4147    tsvector concatenation, Manipulating Documents
4148    tsvector_to_array, Text Search Functions and Operators
4149    tsvector_update_trigger, Trigger Functions
4150    tsvector_update_trigger_column, Trigger Functions
4151    ts_debug, Text Search Functions and Operators, Configuration Testing
4152    ts_delete, Text Search Functions and Operators
4153    ts_filter, Text Search Functions and Operators
4154    ts_headline, Text Search Functions and Operators, Highlighting Results
4155    ts_lexize, Text Search Functions and Operators, Dictionary Testing
4156    ts_parse, Text Search Functions and Operators, Parser Testing
4157    ts_rank, Text Search Functions and Operators, Ranking Search Results
4158    ts_rank_cd, Text Search Functions and Operators, Ranking Search Results
4159    ts_rewrite, Text Search Functions and Operators, Query Rewriting
4160    ts_stat, Text Search Functions and Operators, Gathering Document
4161           Statistics
4162
4163    ts_token_type, Text Search Functions and Operators, Parser Testing
4164    tuple_data_split, Heap Functions
4165    txid_current, Transaction ID and Snapshot Information Functions
4166    txid_current_if_assigned, Transaction ID and Snapshot Information
4167           Functions
4168
4169    txid_current_snapshot, Transaction ID and Snapshot Information
4170           Functions
4171
4172    txid_snapshot_xip, Transaction ID and Snapshot Information Functions
4173    txid_snapshot_xmax, Transaction ID and Snapshot Information Functions
4174    txid_snapshot_xmin, Transaction ID and Snapshot Information Functions
4175    txid_status, Transaction ID and Snapshot Information Functions
4176    txid_visible_in_snapshot, Transaction ID and Snapshot Information
4177           Functions
4178
4179    type (see data type)
4180    type cast, Numeric Constants, Type Casts
4181    typedef
4182
4183         in ECPG, Typedefs
4184
4185 U
4186
4187    UESCAPE, Identifiers and Key Words, String Constants with Unicode
4188           Escapes
4189
4190    unaccent, unaccent — a text search dictionary which removes diacritics,
4191           Functions
4192
4193    Unicode escape, String Constants with Unicode Escapes
4194
4195         in identifiers, Identifiers and Key Words
4196         in string constants, String Constants with Unicode Escapes
4197
4198    Unicode normalization, String Functions and Operators
4199    unicode_assigned, String Functions and Operators
4200    unicode_version, Version Information Functions
4201    UNION, Combining Queries (UNION, INTERSECT, EXCEPT), UNION, CASE, and
4202           Related Constructs
4203
4204         determination of result type, UNION, CASE, and Related Constructs
4205
4206    uniq, intarray Functions and Operators
4207    unique constraint, Unique Constraints
4208    unistr, String Functions and Operators
4209    Unix domain socket, Parameter Key Words
4210    unix_socket_directories configuration parameter, Connection Settings
4211    unix_socket_group configuration parameter, Connection Settings
4212    unix_socket_permissions configuration parameter, Connection Settings
4213    unknown, Pseudo-Types
4214    UNLISTEN, UNLISTEN
4215    unnest, Array Functions and Operators
4216
4217         for multirange, Range/Multirange Functions and Operators
4218         for tsvector, Text Search Functions and Operators
4219
4220    unqualified name, The Schema Search Path
4221    updatable views, Updatable Views
4222    UPDATE, Updates, Updating Data, Returning Data from Modified Rows,
4223           UPDATE
4224
4225         RETURNING, Returning Data from Modified Rows
4226
4227    update_process_title configuration parameter, Process Title
4228    updating, Updating Data
4229    upgrading, Upgrading a PostgreSQL Cluster
4230    UPLOAD_MANIFEST, Streaming Replication Protocol
4231    upper, String Functions and Operators, Range/Multirange Functions and
4232           Operators
4233
4234         and locales, Behavior
4235
4236    upper_inc, Range/Multirange Functions and Operators
4237    upper_inf, Range/Multirange Functions and Operators
4238    UPSERT, INSERT
4239    URI, Connection Strings
4240    user, Session Information Functions, Database Roles
4241
4242         current, Session Information Functions
4243
4244    user mapping, Foreign Data
4245    User name maps, User Name Maps
4246    user_catalog_table storage parameter, Storage Parameters
4247    UUID, UUID Type, UUID Functions, PostgreSQL Features, PostgreSQL
4248           Features
4249
4250         generating, UUID Functions
4251
4252    uuid-ossp, uuid-ossp — a UUID generator
4253    uuidv4, UUID Functions
4254    uuidv7, UUID Functions
4255    uuid_extract_timestamp, UUID Functions
4256    uuid_extract_version, UUID Functions
4257    uuid_generate_v1, uuid-ossp Functions
4258    uuid_generate_v1mc, uuid-ossp Functions
4259    uuid_generate_v3, uuid-ossp Functions
4260
4261 V
4262
4263    vacuum, Routine Vacuuming
4264
4265         configuration parameters, Vacuuming
4266
4267    VACUUM, VACUUM
4268    vacuumdb, vacuumdb
4269    vacuumlo, vacuumlo
4270    vacuum_buffer_usage_limit configuration parameter, Memory
4271    vacuum_cost_delay configuration parameter, Cost-based Vacuum Delay
4272    vacuum_cost_limit configuration parameter, Cost-based Vacuum Delay
4273    vacuum_cost_page_dirty configuration parameter, Cost-based Vacuum Delay
4274    vacuum_cost_page_hit configuration parameter, Cost-based Vacuum Delay
4275    vacuum_cost_page_miss configuration parameter, Cost-based Vacuum Delay
4276    vacuum_failsafe_age configuration parameter, Freezing
4277    vacuum_freeze_min_age configuration parameter, Freezing
4278    vacuum_freeze_table_age configuration parameter, Freezing
4279    vacuum_index_cleanup storage parameter, Storage Parameters
4280    vacuum_max_eager_freeze_failure_rate
4281
4282         configuration parameter, Freezing
4283         storage parameter, Storage Parameters
4284
4285    vacuum_multixact_failsafe_age configuration parameter, Freezing
4286    vacuum_multixact_freeze_min_age configuration parameter, Freezing
4287    vacuum_multixact_freeze_table_age configuration parameter, Freezing
4288    vacuum_truncate
4289
4290         configuration parameter, Default Behavior
4291         storage parameter, Storage Parameters
4292
4293    value expression, Value Expressions
4294    VALUES, VALUES Lists, UNION, CASE, and Related Constructs, VALUES
4295
4296         determination of result type, UNION, CASE, and Related Constructs
4297
4298    varchar, Character Types
4299    variadic function, SQL Functions with Variable Numbers of Arguments
4300    variance, Aggregate Functions
4301
4302         population, Aggregate Functions
4303         sample, Aggregate Functions
4304
4305    var_pop, Aggregate Functions
4306    var_samp, Aggregate Functions
4307    version, Accessing a Database, Version Information Functions, Upgrading
4308           a PostgreSQL Cluster
4309
4310         compatibility, Upgrading a PostgreSQL Cluster
4311
4312    view, Views, Views and the Rule System, Materialized Views, Cooperation
4313           with Views
4314
4315         implementation through rules, Views and the Rule System
4316         materialized, Materialized Views
4317         updating, Cooperation with Views
4318
4319    Visibility Map, Visibility Map
4320    Visual Studio, Visual Studio
4321
4322         installation on, Visual Studio
4323
4324    VM (see Visibility Map)
4325    void, Pseudo-Types
4326    VOLATILE, Function Volatility Categories
4327    volatility, Function Volatility Categories
4328
4329         functions, Function Volatility Categories
4330
4331    VPATH, Installation Procedure, Extension Building Infrastructure
4332
4333 W
4334
4335    WAL, Reliability and the Write-Ahead Log
4336    wal_block_size configuration parameter, Preset Options
4337    wal_buffers configuration parameter, Settings
4338    wal_compression configuration parameter, Settings
4339    wal_consistency_checking configuration parameter, Developer Options
4340    wal_debug configuration parameter, Developer Options
4341    wal_decode_buffer_size configuration parameter, Recovery
4342    wal_init_zero configuration parameter, Settings
4343    wal_keep_size configuration parameter, Sending Servers
4344    wal_level configuration parameter, Settings
4345    wal_log_hints configuration parameter, Settings
4346    wal_receiver_create_temp_slot configuration parameter, Standby Servers
4347    wal_receiver_status_interval configuration parameter, Standby Servers
4348    wal_receiver_timeout configuration parameter, Standby Servers
4349    wal_recycle configuration parameter, Settings
4350    wal_retrieve_retry_interval configuration parameter, Standby Servers
4351    wal_segment_size configuration parameter, Preset Options
4352    wal_sender_timeout configuration parameter, Sending Servers
4353    wal_skip_threshold configuration parameter, Settings
4354    wal_summary_keep_time configuration parameter, WAL Summarization
4355    wal_sync_method configuration parameter, Settings
4356    wal_writer_delay configuration parameter, Settings
4357    wal_writer_flush_after configuration parameter, Settings
4358    warm standby, High Availability, Load Balancing, and Replication
4359    websearch_to_tsquery, Text Search Functions and Operators
4360    WHERE, The WHERE Clause
4361    where to log, Where to Log
4362    WHILE
4363
4364         in PL/pgSQL, WHILE
4365
4366    width, Geometric Functions and Operators
4367    width_bucket, Mathematical Functions and Operators
4368    window function, Window Functions, Window Function Calls, Window
4369           Function Processing, Window Functions
4370
4371         built-in, Window Functions
4372         invocation, Window Function Calls
4373         order of execution, Window Function Processing
4374
4375    WITH, WITH Queries (Common Table Expressions), SELECT
4376
4377         in SELECT, WITH Queries (Common Table Expressions), SELECT
4378
4379    WITH CHECK OPTION, CREATE VIEW
4380    WITHIN GROUP, Aggregate Expressions
4381    witness server, High Availability, Load Balancing, and Replication
4382    word_similarity, Functions and Operators
4383    work_mem configuration parameter, Memory
4384    wraparound
4385
4386         of multixact IDs, Multixacts and Wraparound
4387         of transaction IDs, Preventing Transaction ID Wraparound Failures
4388
4389 X
4390
4391    xid, Object Identifier Types
4392    xid8, Object Identifier Types
4393    xmax, System Columns
4394    xmin, System Columns
4395    XML, XML Type
4396    XML export, Mapping Tables to XML
4397    XML Functions, XML Functions
4398    XML option, Creating XML Values, Statement Behavior
4399    xml2, xml2 — XPath querying and XSLT functionality
4400    xmlagg, xmlagg, Aggregate Functions
4401    xmlbinary configuration parameter, Statement Behavior
4402    xmlcomment, xmlcomment
4403    xmlconcat, xmlconcat
4404    xmlelement, xmlelement
4405    XMLEXISTS, XMLEXISTS
4406    xmlforest, xmlforest
4407    xmloption configuration parameter, Statement Behavior
4408    xmlparse, Creating XML Values
4409    xmlpi, xmlpi
4410    xmlroot, xmlroot
4411    xmlserialize, Creating XML Values
4412    xmltable, xmltable
4413    xmltext, xmltext
4414    xml_is_well_formed, xml_is_well_formed
4415    xml_is_well_formed_content, xml_is_well_formed
4416    xml_is_well_formed_document, xml_is_well_formed
4417    XPath, xpath
4418    xpath_exists, xpath_exists
4419    xpath_table, xpath_table
4420    XQuery regular expressions, Differences from SQL Standard and XQuery
4421    xslt_process, xslt_process
4422
4423 Y
4424
4425    yacc, Requirements
4426
4427 Z
4428
4429    zero_damaged_pages configuration parameter, Developer Options
4430    zlib, Requirements, Anti-Features, Anti-Features