This documentation is for an unsupported version of PostgreSQL.
You may want to view the same page for the
current
version, or one of the other supported versions listed above instead.
Index
Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
- $, Positional Parameters
- $libdir, Dynamic Loading
- $libdir/plugins, Shared Library Preloading, Description
- *, Select-List Items
- .pgpass, The Password File
- .pg_service.conf, The Connection Service File
- ::, Type Casts
- _PG_fini, Dynamic Loading
- _PG_init, Dynamic Loading
- _PG_output_plugin_init, Logical Decoding
- abbrev, Network Address Functions and Operators
- ABORT, ABORT
- abs, Mathematical Functions and Operators
- acos, Mathematical Functions and Operators
- acosd, Mathematical Functions and Operators
- administration tools
-
- externally maintained, Administration Tools
- adminpack, adminpack
- advisory lock, Advisory Locks
- age, Date/Time Functions and Operators
- aggregate function, Aggregate Functions
-
- built-in, Aggregate Functions
- invocation, Aggregate Expressions
- moving aggregate, Moving-Aggregate Mode
- ordered set, Ordered-Set Aggregates
- partial aggregation, Partial Aggregation
- polymorphic, Polymorphic and Variadic Aggregates
- support functions for, Support Functions for Aggregates
- user-defined, User-defined Aggregates
- variadic, Polymorphic and Variadic Aggregates
- AIX
-
- installation on, AIX
- IPC configuration, Shared Memory and Semaphores
- akeys, hstore Operators and Functions
- alias
-
- for table name in query, Joins Between Tables
- in the FROM clause, Table and Column Aliases
- in the select list, Column Labels
- ALL, Subquery Expressions, Row and Array Comparisons
- allow_system_table_mods configuration parameter, Developer Options
- ALTER AGGREGATE, ALTER AGGREGATE
- ALTER COLLATION, ALTER COLLATION
- ALTER CONVERSION, ALTER CONVERSION
- ALTER DATABASE, ALTER DATABASE
- ALTER DEFAULT PRIVILEGES, ALTER DEFAULT PRIVILEGES
- ALTER DOMAIN, ALTER DOMAIN
- ALTER EVENT TRIGGER, ALTER EVENT TRIGGER
- ALTER EXTENSION, ALTER EXTENSION
- ALTER FOREIGN DATA WRAPPER, ALTER FOREIGN DATA WRAPPER
- ALTER FOREIGN TABLE, ALTER FOREIGN TABLE
- ALTER FUNCTION, ALTER FUNCTION
- ALTER GROUP, ALTER GROUP
- ALTER INDEX, ALTER INDEX
- ALTER LANGUAGE, ALTER LANGUAGE
- ALTER LARGE OBJECT, ALTER LARGE OBJECT
- ALTER MATERIALIZED VIEW, ALTER MATERIALIZED VIEW
- ALTER OPERATOR, ALTER OPERATOR
- ALTER OPERATOR CLASS, ALTER OPERATOR CLASS
- ALTER OPERATOR FAMILY, ALTER OPERATOR FAMILY
- ALTER POLICY, ALTER POLICY
- ALTER ROLE, Role Attributes, ALTER ROLE
- ALTER RULE, ALTER RULE
- ALTER SCHEMA, ALTER SCHEMA
- ALTER SEQUENCE, ALTER SEQUENCE
- ALTER SERVER, ALTER SERVER
- ALTER SYSTEM, ALTER SYSTEM
- ALTER TABLE, ALTER TABLE
- ALTER TABLESPACE, ALTER TABLESPACE
- ALTER TEXT SEARCH CONFIGURATION, ALTER TEXT SEARCH CONFIGURATION
- ALTER TEXT SEARCH DICTIONARY, ALTER TEXT SEARCH DICTIONARY
- ALTER TEXT SEARCH PARSER, ALTER TEXT SEARCH PARSER
- ALTER TEXT SEARCH TEMPLATE, ALTER TEXT SEARCH TEMPLATE
- ALTER TRIGGER, ALTER TRIGGER
- ALTER TYPE, ALTER TYPE
- ALTER USER, ALTER USER
- ALTER USER MAPPING, ALTER USER MAPPING
- ALTER VIEW, ALTER VIEW
- ANALYZE, Updating Planner Statistics, ANALYZE
- AND (operator), Logical Operators
- anonymous code blocks, DO
- any, Pseudo-Types, Aggregate Functions, Subquery Expressions, Row and Array Comparisons
- anyarray, Pseudo-Types
- anyelement, Pseudo-Types
- anyenum, Pseudo-Types
- anynonarray, Pseudo-Types
- anyrange, Pseudo-Types
- applicable role, applicable_roles
- application_name configuration parameter, What To Log
- arbitrary precision numbers, Arbitrary Precision Numbers
- archive_cleanup_command recovery parameter, Archive Recovery Settings
- archive_command configuration parameter, Archiving
- archive_mode configuration parameter, Archiving
- archive_timeout configuration parameter, Archiving
- area, Geometric Functions and Operators
- armor, armor(), dearmor()
- ARRAY, Array Constructors, Arrays
-
- accessing, Accessing Arrays
- constant, Array Value Input
- constructor, Array Constructors
- declaration, Declaration of Array Types
- determination of result type, UNION, CASE, and Related Constructs
- I/O, Array Input and Output Syntax
- modifying, Modifying Arrays
- of user-defined type, User-defined Types
- searching, Searching in Arrays
- array_agg, Aggregate Functions, Functions
- array_append, Array Functions and Operators
- array_cat, Array Functions and Operators
- array_dims, Array Functions and Operators
- array_fill, Array Functions and Operators
- array_length, Array Functions and Operators
- array_lower, Array Functions and Operators
- array_ndims, Array Functions and Operators
- array_nulls configuration parameter, Previous PostgreSQL Versions
- array_position, Array Functions and Operators
- array_positions, Array Functions and Operators
- array_prepend, Array Functions and Operators
- array_remove, Array Functions and Operators
- array_replace, Array Functions and Operators
- array_to_json, JSON Functions and Operators
- array_to_string, Array Functions and Operators
- array_to_tsvector, Text Search Functions and Operators
- array_upper, Array Functions and Operators
- ascii, String Functions and Operators
- asin, Mathematical Functions and Operators
- asind, Mathematical Functions and Operators
- ASSERT
-
- in PL/pgSQL, Checking Assertions
- assertions
-
- in PL/pgSQL, Checking Assertions
- asynchronous commit, Asynchronous Commit
- AT TIME ZONE, AT TIME ZONE
- atan, Mathematical Functions and Operators
- atan2, Mathematical Functions and Operators
- atan2d, Mathematical Functions and Operators
- atand, Mathematical Functions and Operators
- authentication_timeout configuration parameter, Security and Authentication
- auth_delay, auth_delay
- auth_delay.milliseconds configuration parameter, Configuration Parameters
- auto-increment
-
- see serial
- autocommit
-
- bulk-loading data, Disable Autocommit
- psql, Variables
- autovacuum
-
- configuration parameters, Automatic Vacuuming
- general information, The Autovacuum Daemon
- autovacuum configuration parameter, Automatic Vacuuming
- autovacuum_analyze_scale_factor configuration parameter, Automatic Vacuuming
- autovacuum_analyze_threshold configuration parameter, Automatic Vacuuming
- autovacuum_freeze_max_age configuration parameter, Automatic Vacuuming
- autovacuum_max_workers configuration parameter, Automatic Vacuuming
- autovacuum_multixact_freeze_max_age configuration parameter, Automatic Vacuuming
- autovacuum_naptime configuration parameter, Automatic Vacuuming
- autovacuum_vacuum_cost_delay configuration parameter, Automatic Vacuuming
- autovacuum_vacuum_cost_limit configuration parameter, Automatic Vacuuming
- autovacuum_vacuum_scale_factor configuration parameter, Automatic Vacuuming
- autovacuum_vacuum_threshold configuration parameter, Automatic Vacuuming
- autovacuum_work_mem configuration parameter, Memory
- auto_explain, auto_explain
- auto_explain.log_analyze configuration parameter, Configuration Parameters
- auto_explain.log_buffers configuration parameter, Configuration Parameters
- auto_explain.log_format configuration parameter, Configuration Parameters
- auto_explain.log_min_duration configuration parameter, Configuration Parameters
- auto_explain.log_nested_statements configuration parameter, Configuration Parameters
- auto_explain.log_timing configuration parameter, Configuration Parameters
- auto_explain.log_triggers configuration parameter, Configuration Parameters
- auto_explain.log_verbose configuration parameter, Configuration Parameters
- auto_explain.sample_rate configuration parameter, Configuration Parameters
- avals, hstore Operators and Functions
- average, Aggregate Functions
- avg, Aggregate Functions
- B-tree
-
- see index
- backend_flush_after configuration parameter, Asynchronous Behavior
- Background workers, Background Worker Processes
- backslash escapes, String Constants with C-style Escapes
- backslash_quote configuration parameter, Previous PostgreSQL Versions
- backup, Backup Control Functions, Backup and Restore
- base type, The PostgreSQL Type System
- BASE_BACKUP, Streaming Replication Protocol
- BEGIN, BEGIN
- BETWEEN, Comparison Functions and Operators
- BETWEEN SYMMETRIC, Comparison Functions and Operators
- BGWORKER_BACKEND_DATABASE_CONNECTION, Background Worker Processes
- BGWORKER_SHMEM_ACCESS, Background Worker Processes
- bgwriter_delay configuration parameter, Background Writer
- bgwriter_flush_after configuration parameter, Background Writer
- bgwriter_lru_maxpages configuration parameter, Background Writer
- bgwriter_lru_multiplier configuration parameter, Background Writer
- bigint, Numeric Constants, Integer Types
- bigserial, Serial Types
- binary data, Binary Data Types
-
- functions, Binary String Functions and Operators
- binary string
-
- concatenation, Binary String Functions and Operators
- length, Binary String Functions and Operators
- bison, Requirements
- bit string
-
- constant, Bit-string Constants
- data type, Bit String Types
- bit strings
-
- functions, Bit String Functions and Operators
- bitmap scan, Combining Multiple Indexes, Planner Method Configuration
- bit_and, Aggregate Functions
- bit_length, String Functions and Operators
- bit_or, Aggregate Functions
- BLOB
-
- see large object
- block_size configuration parameter, Preset Options
- bloom, bloom
- bonjour configuration parameter, Connection Settings
- bonjour_name configuration parameter, Connection Settings
- Boolean
-
- data type, Boolean Type
- operators
-
- see operators, logical
- bool_and, Aggregate Functions
- bool_or, Aggregate Functions
- booting
-
- starting the server during, Starting the Database Server
- box, Geometric Functions and Operators
- box (data type), Boxes
- BRIN
-
- see index
- brin_metapage_info, Functions
- brin_page_items, Functions
- brin_page_type, Functions
- brin_revmap_data, Functions
- brin_summarize_new_values, Index Maintenance Functions
- broadcast, Network Address Functions and Operators
- BSD Authentication, BSD Authentication
- btree_gin, btree_gin
- btree_gist, btree_gist
- btrim, String Functions and Operators, Binary String Functions and Operators
- bt_metap, Functions
- bt_page_items, Functions
- bt_page_stats, Functions
- bytea, Binary Data Types
- bytea_output configuration parameter, Statement Behavior
- C, libpq - C Library, ECPG - Embedded SQL in C
- C++, Using C++ for Extensibility
- canceling
-
- SQL command, Canceling Queries in Progress
- cardinality, Array Functions and Operators
- CASCADE
-
- with DROP, Dependency Tracking
- foreign key action, Foreign Keys
- Cascading Replication, High Availability, Load Balancing, and Replication
- CASE, Conditional Expressions
-
- determination of result type, UNION, CASE, and Related Constructs
- case sensitivity
-
- of SQL commands, Identifiers and Key Words
- cast
-
- I/O conversion, CREATE CAST
- cbrt, Mathematical Functions and Operators
- ceil, Mathematical Functions and Operators
- ceiling, Mathematical Functions and Operators
- center, Geometric Functions and Operators
- Certificate, Certificate Authentication
- char, Character Types
- character, Character Types
- character set, Locale and Formatting, Preset Options, Character Set Support
- character string
-
- concatenation, String Functions and Operators
- constant, String Constants
- data types, Character Types
- length, String Functions and Operators
- character varying, Character Types
- char_length, String Functions and Operators
- check constraint, Check Constraints
- CHECK OPTION, CREATE VIEW
- checkpoint, WAL Configuration, CHECKPOINT
- checkpoint_completion_target configuration parameter, Checkpoints
- checkpoint_flush_after configuration parameter, Checkpoints
- checkpoint_timeout configuration parameter, Checkpoints
- checkpoint_warning configuration parameter, Checkpoints
- check_function_bodies configuration parameter, Statement Behavior
- chkpass, chkpass
- chr, String Functions and Operators
- cid, Object Identifier Types
- cidr, cidr
- circle, Circles, Geometric Functions and Operators
- citext, citext
- client authentication, Client Authentication
-
- timeout during, Security and Authentication
- client_encoding configuration parameter, Locale and Formatting
- client_min_messages configuration parameter, Statement Behavior
- clock_timestamp, Date/Time Functions and Operators
- CLOSE, CLOSE
- CLUSTER, CLUSTER
-
- of databases
-
- see database cluster
- clusterdb, clusterdb
- clustering, High Availability, Load Balancing, and Replication
- cluster_name configuration parameter, Process Title
- cmax, System Columns
- cmin, System Columns
- COALESCE, COALESCE
- COLLATE, Collation Expressions
- collation, Collation Support
-
- in PL/pgSQL, Collation of PL/pgSQL Variables
- in SQL functions, SQL Functions with Collations
- collation for, System Information Functions
- column, Concepts, Table Basics
-
- adding, Adding a Column
- removing, Removing a Column
- renaming, Renaming a Column
- system column, System Columns
- column data type
-
- changing, Changing a Column's Data Type
- column reference, Column References
- col_description, System Information Functions
- COMMENT, COMMENT
-
- about database objects, System Information Functions
- in SQL, Comments
- COMMIT, COMMIT
- COMMIT PREPARED, COMMIT PREPARED
- commit_delay configuration parameter, Settings
- commit_siblings configuration parameter, Settings
- common table expression
-
- see WITH
- comparison
-
- composite type, Row and Array Comparisons
- operators, Comparison Functions and Operators
- row constructor, Row and Array Comparisons
- subquery result row, Subquery Expressions
- compiling
-
- libpq applications, Building libpq Programs
- composite type, Composite Types, The PostgreSQL Type System
-
- comparison, Row and Array Comparisons
- constant, Constructing Composite Values
- constructor, Row Constructors
- computed field, Using Composite Types in Queries
- concat, String Functions and Operators
- concat_ws, String Functions and Operators
- concurrency, Concurrency Control
- conditional expression, Conditional Expressions
- configuration
-
- of recovery
-
- of a standby server, Recovery Configuration
- of the server, Server Configuration
- of the server
-
- functions, Configuration Settings Functions
- configure, Installation Procedure
- config_file configuration parameter, File Locations
- conjunction, Logical Operators
- connectby, Functions Provided, connectby
- connection service file, The Connection Service File
- conninfo, Connection Strings
- constant, Constants
- constraint, Constraints
-
- adding, Adding a Constraint
- check, Check Constraints
- exclusion, Exclusion Constraints
- foreign key, Foreign Keys
- name, Check Constraints
- NOT NULL, Not-Null Constraints
- primary key, Primary Keys
- removing, Removing a Constraint
- unique, Unique Constraints
- constraint exclusion, Partitioning and Constraint Exclusion, Other Planner Options
- constraint_exclusion configuration parameter, Other Planner Options
- CONTINUE
-
- in PL/pgSQL, CONTINUE
- continuous archiving, Backup and Restore
-
- in standby, Continuous archiving in standby
- control file, Extension Files
- convert, String Functions and Operators
- convert_from, String Functions and Operators
- convert_to, String Functions and Operators
- COPY, Populating a Table With Rows, COPY
-
- with libpq, Functions Associated with the COPY Command
- corr, Aggregate Functions
- correlation, Aggregate Functions
- cos, Mathematical Functions and Operators
- cosd, Mathematical Functions and Operators
- cot, Mathematical Functions and Operators
- cotd, Mathematical Functions and Operators
- count, Aggregate Functions
- covariance
-
- population, Aggregate Functions
- sample, Aggregate Functions
- covar_pop, Aggregate Functions
- covar_samp, Aggregate Functions
- cpu_index_tuple_cost configuration parameter, Planner Cost Constants
- cpu_operator_cost configuration parameter, Planner Cost Constants
- cpu_tuple_cost configuration parameter, Planner Cost Constants
- CREATE ACCESS METHOD, CREATE ACCESS METHOD
- CREATE AGGREGATE, CREATE AGGREGATE
- CREATE CAST, CREATE CAST
- CREATE COLLATION, CREATE COLLATION
- CREATE CONVERSION, CREATE CONVERSION
- CREATE DATABASE, Creating a Database, CREATE DATABASE
- CREATE DOMAIN, CREATE DOMAIN
- CREATE EVENT TRIGGER, CREATE EVENT TRIGGER
- CREATE EXTENSION, CREATE EXTENSION
- CREATE FOREIGN DATA WRAPPER, CREATE FOREIGN DATA WRAPPER
- CREATE FOREIGN TABLE, CREATE FOREIGN TABLE
- CREATE FUNCTION, CREATE FUNCTION
- CREATE GROUP, CREATE GROUP
- CREATE INDEX, CREATE INDEX
- CREATE LANGUAGE, CREATE LANGUAGE
- CREATE MATERIALIZED VIEW, CREATE MATERIALIZED VIEW
- CREATE OPERATOR, CREATE OPERATOR
- CREATE OPERATOR CLASS, CREATE OPERATOR CLASS
- CREATE OPERATOR FAMILY, CREATE OPERATOR FAMILY
- CREATE POLICY, CREATE POLICY
- CREATE ROLE, Database Roles, CREATE ROLE
- CREATE RULE, CREATE RULE
- CREATE SCHEMA, CREATE SCHEMA
- CREATE SEQUENCE, CREATE SEQUENCE
- CREATE SERVER, CREATE SERVER
- CREATE TABLE, Creating a New Table, CREATE TABLE
- CREATE TABLE AS, CREATE TABLE AS
- CREATE TABLESPACE, Tablespaces, CREATE TABLESPACE
- CREATE TEXT SEARCH CONFIGURATION, CREATE TEXT SEARCH CONFIGURATION
- CREATE TEXT SEARCH DICTIONARY, CREATE TEXT SEARCH DICTIONARY
- CREATE TEXT SEARCH PARSER, CREATE TEXT SEARCH PARSER
- CREATE TEXT SEARCH TEMPLATE, CREATE TEXT SEARCH TEMPLATE
- CREATE TRANSFORM, CREATE TRANSFORM
- CREATE TRIGGER, CREATE TRIGGER
- CREATE TYPE, CREATE TYPE
- CREATE USER, CREATE USER
- CREATE USER MAPPING, CREATE USER MAPPING
- CREATE VIEW, CREATE VIEW
- createdb, Creating a Database, Creating a Database, createdb
- createlang, createlang
- createuser, Database Roles, createuser
- CREATE_REPLICATION_SLOT, Streaming Replication Protocol
- cross compilation, Installation Procedure
- cross join, Joined Tables
- crosstab, crosstab(text), crosstabN(text), crosstab(text, text)
- crypt, crypt()
- cstring, Pseudo-Types
- ctid, System Columns, View Rules in Non-SELECT Statements
- CUBE, GROUPING SETS, CUBE, and ROLLUP
- cube (extension), cube
- cume_dist, Window Functions
-
- hypothetical, Aggregate Functions
- current_catalog, System Information Functions
- current_database, System Information Functions
- current_date, Date/Time Functions and Operators
- current_query, System Information Functions
- current_role, System Information Functions
- current_schema, System Information Functions
- current_schemas, System Information Functions
- current_setting, Configuration Settings Functions
- current_time, Date/Time Functions and Operators
- current_timestamp, Date/Time Functions and Operators
- current_user, System Information Functions
- currval, Sequence Manipulation Functions
- cursor
-
- CLOSE, CLOSE
- DECLARE, DECLARE
- FETCH, FETCH
- in PL/pgSQL, Cursors
- MOVE, MOVE
- showing the query plan, EXPLAIN
- cursor_tuple_fraction configuration parameter, Other Planner Options
- custom scan provider
-
- handler for, Writing A Custom Scan Provider
- Cygwin
-
- installation on, Cygwin
- data area
-
- see database cluster
- data partitioning, High Availability, Load Balancing, and Replication
- data type, Data Types
-
- base, The PostgreSQL Type System
- category, Overview
- composite, The PostgreSQL Type System
- constant, Constants of Other Types
- conversion, Type Conversion
- enumerated (enum), Enumerated Types
- internal organization, Base Types in C-Language Functions
- numeric, Numeric Types
- type cast, Type Casts
- user-defined, User-defined Types
- database, Managing Databases
-
- creating, Creating a Database
- privilege to create, Role Attributes
- database activity
-
- monitoring, Monitoring Database Activity
- database cluster, Concepts, Creating a Database Cluster
- data_checksums configuration parameter, Preset Options
- data_directory configuration parameter, File Locations
- data_sync_retry configuration parameter, Error Handling
- date, Date/Time Types, Dates
-
- constants, Special Values
- current, Current Date/Time
- output format, Date/Time Output
-
- see also formatting
- DateStyle configuration parameter, Locale and Formatting
- date_part, Date/Time Functions and Operators, EXTRACT, date_part
- date_trunc, Date/Time Functions and Operators, date_trunc
- dblink, dblink, dblink
- dblink_build_sql_delete, dblink_build_sql_delete
- dblink_build_sql_insert, dblink_build_sql_insert
- dblink_build_sql_update, dblink_build_sql_update
- dblink_cancel_query, dblink_cancel_query
- dblink_close, dblink_close
- dblink_connect, dblink_connect
- dblink_connect_u, dblink_connect_u
- dblink_disconnect, dblink_disconnect
- dblink_error_message, dblink_error_message
- dblink_exec, dblink_exec
- dblink_fetch, dblink_fetch
- dblink_get_connections, dblink_get_connections
- dblink_get_notify, dblink_get_notify
- dblink_get_pkey, dblink_get_pkey
- dblink_get_result, dblink_get_result
- dblink_is_busy, dblink_is_busy
- dblink_open, dblink_open
- dblink_send_query, dblink_send_query
- db_user_namespace configuration parameter, Security and Authentication
- deadlock, Deadlocks
-
- timeout during, Lock Management
- deadlock_timeout configuration parameter, Lock Management
- DEALLOCATE, DEALLOCATE
- dearmor, armor(), dearmor()
- debug_assertions configuration parameter, Preset Options
- debug_deadlocks configuration parameter, Developer Options
- debug_pretty_print configuration parameter, What To Log
- debug_print_parse configuration parameter, What To Log
- debug_print_plan configuration parameter, What To Log
- debug_print_rewritten configuration parameter, What To Log
- decimal
-
- see numeric
- DECLARE, DECLARE
- decode, String Functions and Operators, Binary String Functions and Operators
- decode_bytea
-
- in PL/Perl, Utility Functions in PL/Perl
- decrypt, Raw Encryption Functions
- decrypt_iv, Raw Encryption Functions
- default value, Default Values
-
- changing, Changing a Column's Default Value
- default_statistics_target configuration parameter, Other Planner Options
- default_tablespace configuration parameter, Statement Behavior
- default_text_search_config configuration parameter, Locale and Formatting
- default_transaction_deferrable configuration parameter, Statement Behavior
- default_transaction_isolation configuration parameter, Statement Behavior
- default_transaction_read_only configuration parameter, Statement Behavior
- default_with_oids configuration parameter, Previous PostgreSQL Versions
- deferrable transaction, Statement Behavior
-
- setting, SET TRANSACTION
- setting default, Statement Behavior
- defined, hstore Operators and Functions
- degrees, Mathematical Functions and Operators
- delay, Delaying Execution
- DELETE, Deletions, Deleting Data, DELETE, hstore Operators and Functions
-
- RETURNING, Returning Data From Modified Rows
- deleting, Deleting Data
- dense_rank, Window Functions
-
- hypothetical, Aggregate Functions
- diameter, Geometric Functions and Operators
- dict_int, dict_int
- dict_xsyn, dict_xsyn
- difference, Soundex
- digest, digest()
- dirty read, Transaction Isolation
- DISCARD, DISCARD
- disjunction, Logical Operators
- disk drive, WAL Internals
- disk space, Recovering Disk Space
- disk usage, Determining Disk Usage
- DISTINCT, Querying a Table, DISTINCT
- div, Mathematical Functions and Operators
- dmetaphone, Double Metaphone
- dmetaphone_alt, Double Metaphone
- DO, DO
- document
-
- text search, What Is a Document?
- dollar quoting, Dollar-quoted String Constants
- double precision, Floating-Point Types
- DROP ACCESS METHOD, DROP ACCESS METHOD
- DROP AGGREGATE, DROP AGGREGATE
- DROP CAST, DROP CAST
- DROP COLLATION, DROP COLLATION
- DROP CONVERSION, DROP CONVERSION
- DROP DATABASE, Destroying a Database, DROP DATABASE
- DROP DOMAIN, DROP DOMAIN
- DROP EVENT TRIGGER, DROP EVENT TRIGGER
- DROP EXTENSION, DROP EXTENSION
- DROP FOREIGN DATA WRAPPER, DROP FOREIGN DATA WRAPPER
- DROP FOREIGN TABLE, DROP FOREIGN TABLE
- DROP FUNCTION, DROP FUNCTION
- DROP GROUP, DROP GROUP
- DROP INDEX, DROP INDEX
- DROP LANGUAGE, DROP LANGUAGE
- DROP MATERIALIZED VIEW, DROP MATERIALIZED VIEW
- DROP OPERATOR, DROP OPERATOR
- DROP OPERATOR CLASS, DROP OPERATOR CLASS
- DROP OPERATOR FAMILY, DROP OPERATOR FAMILY
- DROP OWNED, DROP OWNED
- DROP POLICY, DROP POLICY
- DROP ROLE, Database Roles, DROP ROLE
- DROP RULE, DROP RULE
- DROP SCHEMA, DROP SCHEMA
- DROP SEQUENCE, DROP SEQUENCE
- DROP SERVER, DROP SERVER
- DROP TABLE, Creating a New Table, DROP TABLE
- DROP TABLESPACE, DROP TABLESPACE
- DROP TEXT SEARCH CONFIGURATION, DROP TEXT SEARCH CONFIGURATION
- DROP TEXT SEARCH DICTIONARY, DROP TEXT SEARCH DICTIONARY
- DROP TEXT SEARCH PARSER, DROP TEXT SEARCH PARSER
- DROP TEXT SEARCH TEMPLATE, DROP TEXT SEARCH TEMPLATE
- DROP TRANSFORM, DROP TRANSFORM
- DROP TRIGGER, DROP TRIGGER
- DROP TYPE, DROP TYPE
- DROP USER, DROP USER
- DROP USER MAPPING, DROP USER MAPPING
- DROP VIEW, DROP VIEW
- dropdb, Destroying a Database, dropdb
- droplang, droplang
- dropuser, Database Roles, dropuser
- DROP_REPLICATION_SLOT, Streaming Replication Protocol
- DTD, Creating XML Values
- DTrace, Installation Procedure, Dynamic Tracing
- duplicate, Querying a Table
- duplicates, DISTINCT
- dynamic loading, Other Defaults, Dynamic Loading
- dynamic_library_path, Dynamic Loading
- dynamic_library_path configuration parameter, Other Defaults
- dynamic_shared_memory_type configuration parameter, Memory
- each, hstore Operators and Functions
- earth, Cube-based Earth Distances
- earthdistance, earthdistance
- earth_box, Cube-based Earth Distances
- earth_distance, Cube-based Earth Distances
- ECPG, ECPG - Embedded SQL in C, ecpg
- effective_cache_size configuration parameter, Planner Cost Constants
- effective_io_concurrency configuration parameter, Asynchronous Behavior
- elog, Reporting Errors Within the Server
-
- in PL/Perl, Utility Functions in PL/Perl
- in PL/Python, Utility Functions
- in PL/Tcl, Database Access from PL/Tcl
- embedded SQL
-
- in C, ECPG - Embedded SQL in C
- enabled role, enabled_roles
- enable_bitmapscan configuration parameter, Planner Method Configuration
- enable_hashagg configuration parameter, Planner Method Configuration
- enable_hashjoin configuration parameter, Planner Method Configuration
- enable_indexonlyscan configuration parameter, Planner Method Configuration
- enable_indexscan configuration parameter, Planner Method Configuration
- enable_material configuration parameter, Planner Method Configuration
- enable_mergejoin configuration parameter, Planner Method Configuration
- enable_nestloop configuration parameter, Planner Method Configuration
- enable_seqscan configuration parameter, Planner Method Configuration
- enable_sort configuration parameter, Planner Method Configuration
- enable_tidscan configuration parameter, Planner Method Configuration
- encode, String Functions and Operators, Binary String Functions and Operators
- encode_array_constructor
-
- in PL/Perl, Utility Functions in PL/Perl
- encode_array_literal
-
- in PL/Perl, Utility Functions in PL/Perl
- encode_bytea
-
- in PL/Perl, Utility Functions in PL/Perl
- encode_typed_literal
-
- in PL/Perl, Utility Functions in PL/Perl
- encrypt, Raw Encryption Functions
- encryption, Encryption Options
-
- for specific columns, pgcrypto
- encrypt_iv, Raw Encryption Functions
- END, END
- enumerated types, Enumerated Types
- enum_first, Enum Support Functions
- enum_last, Enum Support Functions
- enum_range, Enum Support Functions
- environment variable, Environment Variables
- ereport, Reporting Errors Within the Server
- error codes
-
- libpq, Main Functions
- list of, PostgreSQL Error Codes
- error message, Connection Status Functions
- escape string syntax, String Constants with C-style Escapes
- escape_string_warning configuration parameter, Previous PostgreSQL Versions
- escaping strings
-
- in libpq, Escaping Strings for Inclusion in SQL Commands
- event log
-
- event log, Registering Event Log on Windows
- event trigger, Event Triggers
-
- in C, Writing Event Trigger Functions in C
- in PL/Tcl, Event Trigger Procedures in PL/Tcl
- event_source configuration parameter, Where To Log
- event_trigger, Pseudo-Types
- every, Aggregate Functions
- EXCEPT, Combining Queries
- exceptions
-
- in PL/pgSQL, Trapping Errors
- in PL/Tcl, Error Handling in PL/Tcl
- exclusion constraint, Exclusion Constraints
- EXECUTE, EXECUTE
- exist, hstore Operators and Functions
- EXISTS, Subquery Expressions
- EXIT
-
- in PL/pgSQL, EXIT
- exit_on_error configuration parameter, Error Handling
- exp, Mathematical Functions and Operators
- EXPLAIN, Using EXPLAIN, EXPLAIN
- expression
-
- order of evaluation, Expression Evaluation Rules
- syntax, Value Expressions
- extending SQL, Extending SQL
- extension, Packaging Related Objects into an Extension
-
- externally maintained, Extensions
- external_pid_file configuration parameter, File Locations
- extract, Date/Time Functions and Operators, EXTRACT, date_part
- extra_float_digits configuration parameter, Locale and Formatting
- factorial, Mathematical Functions and Operators
- failover, High Availability, Load Balancing, and Replication
- false, Boolean Type
- family, Network Address Functions and Operators
- fast path, The Fast-Path Interface
- fdw_handler, Pseudo-Types
- FETCH, FETCH
- field
-
- computed, Using Composite Types in Queries
- field selection, Field Selection
- file system mount points, Use of Secondary File Systems
- file_fdw, file_fdw
- FILTER, Aggregate Expressions
- first_value, Window Functions
- flex, Requirements
- float4
-
- see real
- float8
-
- see double precision
- floating point, Floating-Point Types
- floating-point
-
- display, Locale and Formatting
- floor, Mathematical Functions and Operators
- force_parallel_mode configuration parameter, Other Planner Options
- foreign data, Foreign Data
- foreign data wrapper
-
- handler for, Writing A Foreign Data Wrapper
- foreign key, Foreign Keys, Foreign Keys
-
- self-referential, Foreign Keys
- foreign table, Foreign Data
- format, String Functions and Operators, format
-
- use in PL/pgSQL, Executing Dynamic Commands
- formatting, Data Type Formatting Functions
- format_type, System Information Functions
- Free Space Map, Free Space Map
- FreeBSD
-
- IPC configuration, Shared Memory and Semaphores
- shared library, Compiling and Linking Dynamically-loaded Functions
- start script, Starting the Database Server
- from_collapse_limit configuration parameter, Other Planner Options
- FSM
-
- see Free Space Map
- fsm_page_contents, Functions
- fsync configuration parameter, Settings
- full text search, Full Text Search
-
- data types, Text Search Types
- functions and operators, Text Search Types
- full_page_writes configuration parameter, Settings
- function, Functions and Operators
-
- default values for arguments, SQL Functions with Default Values for Arguments
- in the FROM clause, Table Functions
- internal, Internal Functions
- invocation, Function Calls
- mixed notation, Using Mixed Notation
- named argument, Arguments for SQL Functions
- named notation, Using Named Notation
- output parameter, SQL Functions with Output Parameters
- polymorphic, Polymorphic Types
- positional notation, Using Positional Notation
- RETURNS TABLE, SQL Functions Returning TABLE
- type resolution in an invocation, Functions
- user-defined, User-defined Functions
-
- in C, C-Language Functions
- in SQL, Query Language (SQL) Functions
- variadic, SQL Functions with Variable Numbers of Arguments
- with SETOF, SQL Functions Returning Sets
- functional dependency, The GROUP BY and HAVING Clauses
- fuzzystrmatch, fuzzystrmatch
- gc_to_sec, Cube-based Earth Distances
- generate_series, Set Returning Functions
- generate_subscripts, Set Returning Functions
- genetic query optimization, Genetic Query Optimizer
- gen_random_bytes, Random-Data Functions
- gen_random_uuid, Random-Data Functions
- gen_salt, gen_salt()
- GEQO
-
- see genetic query optimization
- geqo configuration parameter, Genetic Query Optimizer
- geqo_effort configuration parameter, Genetic Query Optimizer
- geqo_generations configuration parameter, Genetic Query Optimizer
- geqo_pool_size configuration parameter, Genetic Query Optimizer
- geqo_seed configuration parameter, Genetic Query Optimizer
- geqo_selection_bias configuration parameter, Genetic Query Optimizer
- geqo_threshold configuration parameter, Genetic Query Optimizer
- get_bit, Binary String Functions and Operators
- get_byte, Binary String Functions and Operators
- get_current_ts_config, Text Search Functions and Operators
- get_raw_page, Functions
- GIN
-
- see index
- gin_clean_pending_list, Index Maintenance Functions
- gin_fuzzy_search_limit configuration parameter, Other Defaults
- gin_leafpage_items, Functions
- gin_metapage_info, Functions
- gin_page_opaque_info, Functions
- gin_pending_list_limit configuration parameter, Statement Behavior
- GiST
-
- see index
- global data
-
- in PL/Python, Sharing Data
- in PL/Tcl, Global Data in PL/Tcl
- GRANT, Privileges, GRANT
- GREATEST, GREATEST and LEAST
-
- determination of result type, UNION, CASE, and Related Constructs
- Gregorian calendar, History of Units
- GROUP BY, Aggregate Functions, The GROUP BY and HAVING Clauses
- grouping, The GROUP BY and HAVING Clauses, Aggregate Functions
- GROUPING SETS, GROUPING SETS, CUBE, and ROLLUP
- GSSAPI, GSSAPI Authentication
- GUID, UUID Type
- hash
-
- see index
- has_any_column_privilege, System Information Functions
- has_column_privilege, System Information Functions
- has_database_privilege, System Information Functions
- has_foreign_data_wrapper_privilege, System Information Functions
- has_function_privilege, System Information Functions
- has_language_privilege, System Information Functions
- has_schema_privilege, System Information Functions
- has_sequence_privilege, System Information Functions
- has_server_privilege, System Information Functions
- has_tablespace_privilege, System Information Functions
- has_table_privilege, System Information Functions
- has_type_privilege, System Information Functions
- HAVING, Aggregate Functions, The GROUP BY and HAVING Clauses
- hba_file configuration parameter, File Locations
- heap_page_items, Functions
- heap_page_item_attrs, Functions
- height, Geometric Functions and Operators
- hierarchical database, Concepts
- high availability, High Availability, Load Balancing, and Replication
- history
-
- of PostgreSQL, A Brief History of PostgreSQL
- hmac, hmac()
- host, Network Address Functions and Operators
- host name, Parameter Key Words
- hostmask, Network Address Functions and Operators
- Hot Standby, High Availability, Load Balancing, and Replication
- hot_standby configuration parameter, Standby Servers
- hot_standby_feedback configuration parameter, Standby Servers
- HP-UX
-
- installation on, HP-UX
- IPC configuration, Shared Memory and Semaphores
- shared library, Compiling and Linking Dynamically-loaded Functions
- hstore, hstore, hstore Operators and Functions
- hstore_to_array, hstore Operators and Functions
- hstore_to_json, hstore Operators and Functions
- hstore_to_jsonb, hstore Operators and Functions
- hstore_to_jsonb_loose, hstore Operators and Functions
- hstore_to_json_loose, hstore Operators and Functions
- hstore_to_matrix, hstore Operators and Functions
- huge_pages configuration parameter, Memory
- hypothetical-set aggregate
-
- built-in, Aggregate Functions
- icount, intarray Functions and Operators
- ident, Ident Authentication
- identifier
-
- length, Identifiers and Key Words
- syntax of, Identifiers and Key Words
- IDENTIFY_SYSTEM, Streaming Replication Protocol
- ident_file configuration parameter, File Locations
- idle_in_transaction_session_timeout configuration parameter, Statement Behavior
- idx, intarray Functions and Operators
- IFNULL, COALESCE
- ignore_checksum_failure configuration parameter, Developer Options
- ignore_system_indexes configuration parameter, Developer Options
- IMMUTABLE, Function Volatility Categories
- IMPORT FOREIGN SCHEMA, IMPORT FOREIGN SCHEMA
- IN, Subquery Expressions, Row and Array Comparisons
- include
-
- in configuration file, Managing Configuration File Contents
- include_dir
-
- in configuration file, Managing Configuration File Contents
- include_if_exists
-
- in configuration file, Managing Configuration File Contents
- index, Indexes, Operators and Functions
-
- and ORDER BY, Indexes and ORDER BY
- B-tree, Index Types
- BRIN, Index Types, BRIN Indexes
- building concurrently, Building Indexes Concurrently
- combining multiple indexes, Combining Multiple Indexes
- examining usage, Examining Index Usage
- on expressions, Indexes on Expressions
- for user-defined data type, Interfacing Extensions To Indexes
- GIN, Index Types, GIN Indexes
-
- text search, GIN and GiST Index Types
- GiST, Index Types, GiST Indexes
-
- text search, GIN and GiST Index Types
- hash, Index Types
- index-only scans, Index-Only Scans
- locks, Locking and Indexes
- multicolumn, Multicolumn Indexes
- partial, Partial Indexes
- SP-GiST, Index Types, SP-GiST Indexes
- unique, Unique Indexes
- index scan, Planner Method Configuration
- index-only scan, Index-Only Scans
- index_am_handler, Pseudo-Types
- inet (data type), inet
- inet_client_addr, System Information Functions
- inet_client_port, System Information Functions
- inet_merge, Network Address Functions and Operators
- inet_same_family, Network Address Functions and Operators
- inet_server_addr, System Information Functions
- inet_server_port, System Information Functions
- information schema, The Information Schema
- inheritance, Inheritance, Inheritance, Previous PostgreSQL Versions
- initcap, String Functions and Operators
- initdb, Creating a Database Cluster, initdb
- Initialization Fork, The Initialization Fork
- input function, User-defined Types
- INSERT, Populating a Table With Rows, Inserting Data, INSERT
-
- RETURNING, Returning Data From Modified Rows
- inserting, Inserting Data
- installation, Installation from Source Code
-
- on Windows, Installation from Source Code on Windows
- instr function, Appendix
- int2
-
- see smallint
- int4
-
- see integer
- int8
-
- see bigint
- intagg, intagg
- intarray, intarray
- integer, Numeric Constants, Integer Types
- integer_datetimes configuration parameter, Preset Options
- interfaces
-
- externally maintained, Client Interfaces
- internal, Pseudo-Types
- INTERSECT, Combining Queries
- interval, Date/Time Types, Interval Input
-
- output format, Interval Output
-
- see also formatting
- IntervalStyle configuration parameter, Locale and Formatting
- intset, intarray Functions and Operators
- int_array_aggregate, Functions
- int_array_enum, Functions
- inverse distribution, Aggregate Functions
- IS DISTINCT FROM, Comparison Functions and Operators, Row and Array Comparisons
- IS DOCUMENT, IS DOCUMENT
- IS FALSE, Comparison Functions and Operators
- IS NOT DISTINCT FROM, Comparison Functions and Operators, Row and Array Comparisons
- IS NOT DOCUMENT, IS NOT DOCUMENT
- IS NOT FALSE, Comparison Functions and Operators
- IS NOT NULL, Comparison Functions and Operators
- IS NOT TRUE, Comparison Functions and Operators
- IS NOT UNKNOWN, Comparison Functions and Operators
- IS NULL, Comparison Functions and Operators, Platform and Client Compatibility
- IS TRUE, Comparison Functions and Operators
- IS UNKNOWN, Comparison Functions and Operators
- isclosed, Geometric Functions and Operators
- isempty, Range Functions and Operators
- isfinite, Date/Time Functions and Operators
- isn, isn
- ISNULL, Comparison Functions and Operators
- isn_weak, Functions and Operators
- isopen, Geometric Functions and Operators
- is_array_ref
-
- in PL/Perl, Utility Functions in PL/Perl
- is_valid, Functions and Operators
- join, Joins Between Tables, Joined Tables
-
- controlling the order, Controlling the Planner with Explicit JOIN Clauses
- cross, Joined Tables
- left, Joined Tables
- natural, Joined Tables
- outer, Joins Between Tables, Joined Tables
- right, Joined Tables
- self, Joins Between Tables
- join_collapse_limit configuration parameter, Other Planner Options
- JSON, JSON Types
-
- functions and operators, JSON Functions and Operators
- JSONB, JSON Types
-
- containment, jsonb Containment and Existence
- existence, jsonb Containment and Existence
- indexes on, jsonb Indexing
- jsonb_agg, Aggregate Functions
- jsonb_array_elements, JSON Functions and Operators
- jsonb_array_elements_text, JSON Functions and Operators
- jsonb_array_length, JSON Functions and Operators
- jsonb_build_array, JSON Functions and Operators
- jsonb_build_object, JSON Functions and Operators
- jsonb_each, JSON Functions and Operators
- jsonb_each_text, JSON Functions and Operators
- jsonb_extract_path, JSON Functions and Operators
- jsonb_extract_path_text, JSON Functions and Operators
- jsonb_insert, JSON Functions and Operators
- jsonb_object, JSON Functions and Operators
- jsonb_object_agg, Aggregate Functions
- jsonb_object_keys, JSON Functions and Operators
- jsonb_populate_record, JSON Functions and Operators
- jsonb_populate_recordset, JSON Functions and Operators
- jsonb_pretty, JSON Functions and Operators
- jsonb_set, JSON Functions and Operators
- jsonb_strip_nulls, JSON Functions and Operators
- jsonb_to_record, JSON Functions and Operators
- jsonb_to_recordset, JSON Functions and Operators
- jsonb_typeof, JSON Functions and Operators
- json_agg, Aggregate Functions
- json_array_elements, JSON Functions and Operators
- json_array_elements_text, JSON Functions and Operators
- json_array_length, JSON Functions and Operators
- json_build_array, JSON Functions and Operators
- json_build_object, JSON Functions and Operators
- json_each, JSON Functions and Operators
- json_each_text, JSON Functions and Operators
- json_extract_path, JSON Functions and Operators
- json_extract_path_text, JSON Functions and Operators
- json_object, JSON Functions and Operators
- json_object_agg, Aggregate Functions
- json_object_keys, JSON Functions and Operators
- json_populate_record, JSON Functions and Operators
- json_populate_recordset, JSON Functions and Operators
- json_strip_nulls, JSON Functions and Operators
- json_to_record, JSON Functions and Operators
- json_to_recordset, JSON Functions and Operators
- json_typeof, JSON Functions and Operators
- Julian date, Julian Dates
- justify_days, Date/Time Functions and Operators
- justify_hours, Date/Time Functions and Operators
- justify_interval, Date/Time Functions and Operators
- label
-
- see alias
- lag, Window Functions
- language_handler, Pseudo-Types
- large object, Large Objects
- lastval, Sequence Manipulation Functions
- last_value, Window Functions
- LATERAL
-
- in the FROM clause, LATERAL Subqueries
- latitude, Cube-based Earth Distances
- lca, Operators and Functions
- lc_collate configuration parameter, Preset Options
- lc_ctype configuration parameter, Preset Options
- lc_messages configuration parameter, Locale and Formatting
- lc_monetary configuration parameter, Locale and Formatting
- lc_numeric configuration parameter, Locale and Formatting
- lc_time configuration parameter, Locale and Formatting
- LDAP, Installation Procedure, LDAP Authentication
- LDAP connection parameter lookup, LDAP Lookup of Connection Parameters
- ldconfig, Shared Libraries
- lead, Window Functions
- LEAST, GREATEST and LEAST
-
- determination of result type, UNION, CASE, and Related Constructs
- left, String Functions and Operators
- left join, Joined Tables
- length, String Functions and Operators, Binary String Functions and Operators, Geometric Functions and Operators, Text Search Functions and Operators
-
- of a binary string
-
- see binary strings, length
- of a character string
-
- see character string, length
- length(tsvector), Manipulating Documents
- levenshtein, Levenshtein
- levenshtein_less_equal, Levenshtein
- lex, Requirements
- libedit, Requirements
- libperl, Requirements
- libpq, libpq - C Library
-
- single-row mode, Retrieving Query Results Row-By-Row
- libpq-fe.h, libpq - C Library, Connection Status Functions
- libpq-int.h, Connection Status Functions
- libpython, Requirements
- library finalization function, Dynamic Loading
- library initialization function, Dynamic Loading
- LIKE, LIKE
-
- and locales, Behavior
- LIMIT, LIMIT and OFFSET
- line, Lines
- line segment, Line Segments
- linear regression, Aggregate Functions
- Linux
-
- IPC configuration, Shared Memory and Semaphores
- shared library, Compiling and Linking Dynamically-loaded Functions
- start script, Starting the Database Server
- LISTEN, LISTEN
- listen_addresses configuration parameter, Connection Settings
- ll_to_earth, Cube-based Earth Distances
- ln, Mathematical Functions and Operators
- lo, lo
- LOAD, LOAD
- load balancing, High Availability, Load Balancing, and Replication
- locale, Creating a Database Cluster, Locale Support
- localtime, Date/Time Functions and Operators
- localtimestamp, Date/Time Functions and Operators
- local_preload_libraries configuration parameter, Shared Library Preloading
- lock, Explicit Locking, Table-level Locks, LOCK
-
- advisory, Advisory Locks
- monitoring, Viewing Locks
- lock_timeout configuration parameter, Statement Behavior
- log, Mathematical Functions and Operators
- log shipping, High Availability, Load Balancing, and Replication
- logging_collector configuration parameter, Where To Log
- Logical Decoding, Logical Decoding, Logical Decoding
- login privilege, Role Attributes
- log_autovacuum_min_duration configuration parameter, Automatic Vacuuming
- log_btree_build_stats configuration parameter, Developer Options
- log_checkpoints configuration parameter, What To Log
- log_connections configuration parameter, What To Log
- log_destination configuration parameter, Where To Log
- log_directory configuration parameter, Where To Log
- log_disconnections configuration parameter, What To Log
- log_duration configuration parameter, What To Log
- log_error_verbosity configuration parameter, What To Log
- log_executor_stats configuration parameter, Statistics Monitoring
- log_filename configuration parameter, Where To Log
- log_file_mode configuration parameter, Where To Log
- log_hostname configuration parameter, What To Log
- log_line_prefix configuration parameter, What To Log
- log_lock_waits configuration parameter, What To Log
- log_min_duration_statement configuration parameter, When To Log
- log_min_error_statement configuration parameter, When To Log
- log_min_messages configuration parameter, When To Log
- log_parser_stats configuration parameter, Statistics Monitoring
- log_planner_stats configuration parameter, Statistics Monitoring
- log_replication_commands configuration parameter, What To Log
- log_rotation_age configuration parameter, Where To Log
- log_rotation_size configuration parameter, Where To Log
- log_statement configuration parameter, What To Log
- log_statement_stats configuration parameter, Statistics Monitoring
- log_temp_files configuration parameter, What To Log
- log_timezone configuration parameter, What To Log
- log_truncate_on_rotation configuration parameter, Where To Log
- longitude, Cube-based Earth Distances
- looks_like_number
-
- in PL/Perl, Utility Functions in PL/Perl
- loop
-
- in PL/pgSQL, Simple Loops
- lower, String Functions and Operators, Range Functions and Operators
-
- and locales, Behavior
- lower_inc, Range Functions and Operators
- lower_inf, Range Functions and Operators
- lo_close, Closing a Large Object Descriptor
- lo_compat_privileges configuration parameter, Previous PostgreSQL Versions
- lo_creat, Creating a Large Object, Server-side Functions
- lo_create, Creating a Large Object
- lo_export, Exporting a Large Object, Server-side Functions
- lo_from_bytea, Server-side Functions
- lo_get, Server-side Functions
- lo_import, Importing a Large Object, Server-side Functions
- lo_import_with_oid, Importing a Large Object
- lo_lseek, Seeking in a Large Object
- lo_lseek64, Seeking in a Large Object
- lo_open, Opening an Existing Large Object
- lo_put, Server-side Functions
- lo_read, Reading Data from a Large Object
- lo_tell, Obtaining the Seek Position of a Large Object
- lo_tell64, Obtaining the Seek Position of a Large Object
- lo_truncate, Truncating a Large Object
- lo_truncate64, Truncating a Large Object
- lo_unlink, Removing a Large Object, Server-side Functions
- lo_write, Writing Data to a Large Object
- lpad, String Functions and Operators
- lseg, Line Segments, Geometric Functions and Operators
- ltree, ltree
- ltree2text, Operators and Functions
- ltrim, String Functions and Operators
- MAC address
-
- see macaddr
- macaddr (data type), macaddr
- macOS
-
- installation on, macOS
- magic block, Dynamic Loading
- maintenance, Routine Database Maintenance Tasks
- maintenance_work_mem configuration parameter, Memory
- make, Requirements
- make_date, Date/Time Functions and Operators
- make_interval, Date/Time Functions and Operators
- make_time, Date/Time Functions and Operators
- make_timestamp, Date/Time Functions and Operators
- make_timestamptz, Date/Time Functions and Operators
- make_valid, Functions and Operators
- MANPATH, Environment Variables
- masklen, Network Address Functions and Operators
- materialized view
-
- implementation through rules, Materialized Views
- materialized views, pg_matviews
- max, Aggregate Functions
- max_connections configuration parameter, Connection Settings
- max_files_per_process configuration parameter, Kernel Resource Usage
- max_function_args configuration parameter, Preset Options
- max_identifier_length configuration parameter, Preset Options
- max_index_keys configuration parameter, Preset Options
- max_locks_per_transaction configuration parameter, Lock Management
- max_parallel_workers_per_gather configuration parameter, Asynchronous Behavior
- max_pred_locks_per_transaction configuration parameter, Lock Management
- max_prepared_transactions configuration parameter, Memory
- max_replication_slots configuration parameter, Sending Server(s)
- max_stack_depth configuration parameter, Memory
- max_standby_archive_delay configuration parameter, Standby Servers
- max_standby_streaming_delay configuration parameter, Standby Servers
- max_wal_senders configuration parameter, Sending Server(s)
- max_wal_size configuration parameter, Checkpoints
- max_worker_processes configuration parameter, Asynchronous Behavior
- md5, String Functions and Operators, Binary String Functions and Operators, Password Authentication
- median, Aggregate Expressions
-
- see also percentile
- memory context
-
- in SPI, Memory Management
- memory overcommit, Linux Memory Overcommit
- metaphone, Metaphone
- min, Aggregate Functions
- MinGW
-
- installation on, MinGW/Native Windows
- min_parallel_relation_size configuration parameter, Planner Cost Constants
- min_wal_size configuration parameter, Checkpoints
- mod, Mathematical Functions and Operators
- mode
-
- statistical, Aggregate Functions
- monitoring
-
- database activity, Monitoring Database Activity
- MOVE, MOVE
- moving-aggregate mode, Moving-Aggregate Mode
- Multiversion Concurrency Control, Introduction
- MultiXactId, Multixacts and Wraparound
- MVCC, Introduction
- name
-
- qualified, Creating a Schema
- syntax of, Identifiers and Key Words
- unqualified, The Schema Search Path
- NaN
-
- see not a number
- natural join, Joined Tables
- negation, Logical Operators
- NetBSD
-
- IPC configuration, Shared Memory and Semaphores
- shared library, Compiling and Linking Dynamically-loaded Functions
- start script, Starting the Database Server
- netmask, Network Address Functions and Operators
- network, Network Address Functions and Operators
-
- data types, Network Address Types
- Network Attached Storage (NAS)
-
- see Network File Systems
- Network File Systems, Use of Network File Systems
- nextval, Sequence Manipulation Functions
- NFS
-
- see Network File Systems
- nlevel, Operators and Functions
- non-durable, Non-Durable Settings
- nonblocking connection, Database Connection Control Functions, Asynchronous Command Processing
- nonrepeatable read, Transaction Isolation
- normal_rand, normal_rand
- NOT (operator), Logical Operators
- not a number
-
- double precision, Floating-Point Types
- numeric (data type), Arbitrary Precision Numbers
- NOT IN, Subquery Expressions, Row and Array Comparisons
- not-null constraint, Not-Null Constraints
- notation
-
- functions, Calling Functions
- notice processing
-
- in libpq, Notice Processing
- notice processor, Notice Processing
- notice receiver, Notice Processing
- NOTIFY, NOTIFY
-
- in libpq, Asynchronous Notification
- NOTNULL, Comparison Functions and Operators
- now, Date/Time Functions and Operators
- npoints, Geometric Functions and Operators
- nth_value, Window Functions
- ntile, Window Functions
- null value
-
- with check constraints, Check Constraints
- comparing, Comparison Functions and Operators
- default value, Default Values
- in DISTINCT, DISTINCT
- in libpq, Retrieving Query Result Information
- in PL/Perl, PL/Perl Functions and Arguments
- in PL/Python, Null, None
- with unique constraints, Unique Constraints
- NULLIF, NULLIF
- number
-
- constant, Numeric Constants
- numeric, Numeric Constants
- numeric (data type), Arbitrary Precision Numbers
- numnode, Text Search Functions and Operators, Manipulating Queries
- num_nonnulls, Comparison Functions and Operators
- num_nulls, Comparison Functions and Operators
- NVL, COALESCE
- object identifier
-
- data type, Object Identifier Types
- object-oriented database, Concepts
- obj_description, System Information Functions
- octet_length, String Functions and Operators, Binary String Functions and Operators
- OFFSET, LIMIT and OFFSET
- oid, Object Identifier Types
-
- column, System Columns
- in libpq, Retrieving Other Result Information
- oid2name, oid2name
- old_snapshot_threshold configuration parameter, Asynchronous Behavior
- ON CONFLICT, INSERT
- ONLY, The FROM Clause
- OOM, Linux Memory Overcommit
- opaque, Pseudo-Types
- OpenBSD
-
- IPC configuration, Shared Memory and Semaphores
- shared library, Compiling and Linking Dynamically-loaded Functions
- start script, Starting the Database Server
- OpenSSL, Installation Procedure
-
- see also SSL
- operator, Functions and Operators
-
- invocation, Operator Invocations
- logical, Logical Operators
- precedence, Operator Precedence
- syntax, Operators
- type resolution in an invocation, Operators
- user-defined, User-defined Operators
- operator class, Operator Classes and Operator Families, Index Methods and Operator Classes
- operator family, Operator Classes and Operator Families, Operator Classes and Operator Families
- operator_precedence_warning configuration parameter, Previous PostgreSQL Versions
- OR (operator), Logical Operators
- Oracle
-
- porting from PL/SQL to PL/pgSQL, Porting from Oracle PL/SQL
- ORDER BY, Querying a Table, Sorting Rows
-
- and locales, Behavior
- ordered-set aggregate, Aggregate Expressions
-
- built-in, Aggregate Functions
- ordering operator, System Dependencies on Operator Classes
- ordinality, Set Returning Functions
- OS X
-
- IPC configuration, Shared Memory and Semaphores
- shared library, Compiling and Linking Dynamically-loaded Functions
- outer join, Joined Tables
- output function, User-defined Types
- OVER clause, Window Function Calls
- overcommit, Linux Memory Overcommit
- OVERLAPS, Date/Time Functions and Operators
- overlay, String Functions and Operators, Binary String Functions and Operators
- overloading
-
- functions, Function Overloading
- operators, User-defined Operators
- owner, Privileges
- pageinspect, pageinspect
- page_header, Functions
- palloc, Writing Code
- PAM, Installation Procedure, PAM Authentication
- parallel query, Parallel Query
- parallel_setup_cost configuration parameter, Planner Cost Constants
- parallel_tuple_cost configuration parameter, Planner Cost Constants
- parameter
-
- syntax, Positional Parameters
- parenthesis, Value Expressions
- parse_ident, String Functions and Operators
- partitioning, Partitioning
- password, Role Attributes
-
- authentication, Password Authentication
- of the superuser, Creating a Database Cluster
- password file, The Password File
- passwordcheck, passwordcheck
- password_encryption configuration parameter, Security and Authentication
- path, Geometric Functions and Operators, Environment Variables
-
- for schemas, Statement Behavior
- path (data type), Paths
- pattern matching, Pattern Matching
- patterns
-
- in psql and pg_dump, Patterns
- pclose, Geometric Functions and Operators
- peer, Peer Authentication
- percentile
-
- continuous, Aggregate Functions
- discrete, Aggregate Functions
- percent_rank, Window Functions
-
- hypothetical, Aggregate Functions
- performance, Performance Tips
- perl, Requirements, PL/Perl - Perl Procedural Language
- permission
-
- see privilege
- pfree, Writing Code
- PGAPPNAME, Environment Variables
- pgbench, pgbench
- PGcancel, Canceling Queries in Progress
- PGCLIENTENCODING, Environment Variables
- PGconn, Database Connection Control Functions
- PGCONNECT_TIMEOUT, Environment Variables
- pgcrypto, pgcrypto
- PGDATA, Creating a Database Cluster
- PGDATABASE, Environment Variables
- PGDATESTYLE, Environment Variables
- PGEventProc, Event Callback Procedure
- PGGEQO, Environment Variables
- PGGSSLIB, Environment Variables
- PGHOST, Environment Variables
- PGHOSTADDR, Environment Variables
- PGKRBSRVNAME, Environment Variables
- PGLOCALEDIR, Environment Variables
- PGOPTIONS, Environment Variables
- PGPASSFILE, Environment Variables
- PGPASSWORD, Environment Variables
- PGPORT, Environment Variables
- pgp_armor_headers, pgp_armor_headers
- pgp_key_id, pgp_key_id()
- pgp_pub_decrypt, pgp_pub_decrypt()
- pgp_pub_decrypt_bytea, pgp_pub_decrypt()
- pgp_pub_encrypt, pgp_pub_encrypt()
- pgp_pub_encrypt_bytea, pgp_pub_encrypt()
- pgp_sym_decrypt, pgp_sym_decrypt()
- pgp_sym_decrypt_bytea, pgp_sym_decrypt()
- pgp_sym_encrypt, pgp_sym_encrypt()
- pgp_sym_encrypt_bytea, pgp_sym_encrypt()
- PGREQUIREPEER, Environment Variables
- PGREQUIRESSL, Environment Variables
- PGresult, Main Functions
- pgrowlocks, pgrowlocks, Overview
- PGSERVICE, Environment Variables
- PGSERVICEFILE, Environment Variables
- PGSSLCERT, Environment Variables
- PGSSLCOMPRESSION, Environment Variables
- PGSSLCRL, Environment Variables
- PGSSLKEY, Environment Variables
- PGSSLMODE, Environment Variables
- PGSSLROOTCERT, Environment Variables
- pgstatginindex, Functions
- pgstatindex, Functions
- pgstattuple, pgstattuple, Functions
- pgstattuple_approx, Functions
- PGSYSCONFDIR, Environment Variables
- PGTZ, Environment Variables
- PGUSER, Environment Variables
- pgxs, Extension Building Infrastructure
- pg_advisory_lock, Advisory Lock Functions
- pg_advisory_lock_shared, Advisory Lock Functions
- pg_advisory_unlock, Advisory Lock Functions
- pg_advisory_unlock_all, Advisory Lock Functions
- pg_advisory_unlock_shared, Advisory Lock Functions
- pg_advisory_xact_lock, Advisory Lock Functions
- pg_advisory_xact_lock_shared, Advisory Lock Functions
- pg_aggregate, pg_aggregate
- pg_am, pg_am
- pg_amop, pg_amop
- pg_amproc, pg_amproc
- pg_archivecleanup, pg_archivecleanup
- pg_attrdef, pg_attrdef
- pg_attribute, pg_attribute
- pg_authid, pg_authid
- pg_auth_members, pg_auth_members
- pg_available_extensions, pg_available_extensions
- pg_available_extension_versions, pg_available_extension_versions
- pg_backend_pid, System Information Functions
- pg_backup_start_time, Backup Control Functions
- pg_basebackup, pg_basebackup
- pg_blocking_pids, System Information Functions
- pg_buffercache, pg_buffercache
- pg_buffercache_pages, pg_buffercache
- pg_cancel_backend, Server Signaling Functions
- pg_cast, pg_cast
- pg_class, pg_class
- pg_client_encoding, String Functions and Operators
- pg_collation, pg_collation
- pg_collation_is_visible, System Information Functions
- pg_column_size, Database Object Management Functions
- pg_config, pg_config, pg_config
-
- with ecpg, Processing Embedded SQL Programs
- with libpq, Building libpq Programs
- with user-defined C functions, Writing Code
- pg_conf_load_time, System Information Functions
- pg_constraint, pg_constraint
- pg_controldata, pg_controldata
- pg_control_checkpoint, System Information Functions
- pg_control_init, System Information Functions
- pg_control_recovery, System Information Functions
- pg_control_system, System Information Functions
- pg_conversion, pg_conversion
- pg_conversion_is_visible, System Information Functions
- pg_create_logical_replication_slot, Replication Functions
- pg_create_physical_replication_slot, Replication Functions
- pg_create_restore_point, Backup Control Functions
- pg_ctl, Creating a Database Cluster, Starting the Database Server, pg_ctl
- pg_current_xlog_flush_location, Backup Control Functions
- pg_current_xlog_insert_location, Backup Control Functions
- pg_current_xlog_location, Backup Control Functions
- pg_cursors, pg_cursors
- pg_database, Template Databases, pg_database
- pg_database_size, Database Object Management Functions
- pg_db_role_setting, pg_db_role_setting
- pg_ddl_command, Pseudo-Types
- pg_default_acl, pg_default_acl
- pg_depend, pg_depend
- pg_describe_object, System Information Functions
- pg_description, pg_description
- pg_drop_replication_slot, Replication Functions
- pg_dump, pg_dump
- pg_dumpall, pg_dumpall
-
- use during upgrade, Upgrading Data via pg_dumpall
- pg_enum, pg_enum
- pg_event_trigger, pg_event_trigger
- pg_event_trigger_ddl_commands, Capturing Changes at Command End
- pg_event_trigger_dropped_objects, Processing Objects Dropped by a DDL Command
- pg_event_trigger_table_rewrite_oid, Handling a Table Rewrite Event
- pg_event_trigger_table_rewrite_reason, Handling a Table Rewrite Event
- pg_export_snapshot, Snapshot Synchronization Functions
- pg_extension, pg_extension
- pg_extension_config_dump, Extension Configuration Tables
- pg_filenode_relation, Database Object Management Functions
- pg_file_rename, adminpack
- pg_file_settings, pg_file_settings
- pg_file_unlink, adminpack
- pg_file_write, adminpack
- pg_foreign_data_wrapper, pg_foreign_data_wrapper
- pg_foreign_server, pg_foreign_server
- pg_foreign_table, pg_foreign_table
- pg_freespace, Functions
- pg_freespacemap, pg_freespacemap
- pg_function_is_visible, System Information Functions
- pg_get_constraintdef, System Information Functions
- pg_get_expr, System Information Functions
- pg_get_functiondef, System Information Functions
- pg_get_function_arguments, System Information Functions
- pg_get_function_identity_arguments, System Information Functions
- pg_get_function_result, System Information Functions
- pg_get_indexdef, System Information Functions
- pg_get_keywords, System Information Functions
- pg_get_object_address, System Information Functions
- pg_get_ruledef, System Information Functions
- pg_get_serial_sequence, System Information Functions
- pg_get_triggerdef, System Information Functions
- pg_get_userbyid, System Information Functions
- pg_get_viewdef, System Information Functions
- pg_group, pg_group
- pg_has_role, System Information Functions
- pg_hba.conf, The pg_hba.conf File
- pg_ident.conf, User Name Maps
- pg_identify_object, System Information Functions
- pg_identify_object_as_address, System Information Functions
- pg_index, pg_index
- pg_indexam_has_property, System Information Functions
- pg_indexes, pg_indexes
- pg_indexes_size, Database Object Management Functions
- pg_index_column_has_property, System Information Functions
- pg_index_has_property, System Information Functions
- pg_inherits, pg_inherits
- pg_init_privs, pg_init_privs
- pg_isready, pg_isready
- pg_is_in_backup, Backup Control Functions
- pg_is_in_recovery, Recovery Control Functions
- pg_is_other_temp_schema, System Information Functions
- pg_is_xlog_replay_paused, Recovery Control Functions
- pg_language, pg_language
- pg_largeobject, pg_largeobject
- pg_largeobject_metadata, pg_largeobject_metadata
- pg_last_committed_xact, System Information Functions
- pg_last_xact_replay_timestamp, Recovery Control Functions
- pg_last_xlog_receive_location, Recovery Control Functions
- pg_last_xlog_replay_location, Recovery Control Functions
- pg_listening_channels, System Information Functions
- pg_locks, pg_locks
- pg_logdir_ls, adminpack
- pg_logical_emit_message, Replication Functions
- pg_logical_slot_get_binary_changes, Replication Functions
- pg_logical_slot_get_changes, Replication Functions
- pg_logical_slot_peek_binary_changes, Replication Functions
- pg_logical_slot_peek_changes, Replication Functions
- pg_lsn, pg_lsn Type
- pg_ls_dir, Generic File Access Functions
- pg_matviews, pg_matviews
- pg_my_temp_schema, System Information Functions
- pg_namespace, pg_namespace
- pg_notification_queue_usage, System Information Functions
- pg_notify, pg_notify
- pg_opclass, pg_opclass
- pg_opclass_is_visible, System Information Functions
- pg_operator, pg_operator
- pg_operator_is_visible, System Information Functions
- pg_opfamily, pg_opfamily
- pg_opfamily_is_visible, System Information Functions
- pg_options_to_table, System Information Functions
- pg_pltemplate, pg_pltemplate
- pg_policies, pg_policies
- pg_policy, pg_policy
- pg_postmaster_start_time, System Information Functions
- pg_prepared_statements, pg_prepared_statements
- pg_prepared_xacts, pg_prepared_xacts
- pg_prewarm, pg_prewarm
- pg_proc, pg_proc
- pg_range, pg_range
- pg_read_binary_file, Generic File Access Functions
- pg_read_file, Generic File Access Functions
- pg_receivexlog, pg_receivexlog
- pg_recvlogical, pg_recvlogical
- pg_relation_filenode, Database Object Management Functions
- pg_relation_filepath, Database Object Management Functions
- pg_relation_size, Database Object Management Functions
- pg_reload_conf, Server Signaling Functions
- pg_relpages, Functions
- pg_replication_origin, pg_replication_origin
- pg_replication_origin_advance, Replication Functions
- pg_replication_origin_create, Replication Functions
- pg_replication_origin_drop, Replication Functions
- pg_replication_origin_oid, Replication Functions
- pg_replication_origin_progress, Replication Functions
- pg_replication_origin_session_is_setup, Replication Functions
- pg_replication_origin_session_progress, Replication Functions
- pg_replication_origin_session_reset, Replication Functions
- pg_replication_origin_session_setup, Replication Functions
- pg_replication_origin_status, pg_replication_origin_status
- pg_replication_origin_xact_reset, Replication Functions
- pg_replication_origin_xact_setup, Replication Functions
- pg_replication_slots, pg_replication_slots
- pg_resetxlog, pg_resetxlog
- pg_restore, pg_restore
- pg_rewind, pg_rewind
- pg_rewrite, pg_rewrite
- pg_roles, pg_roles
- pg_rotate_logfile, Server Signaling Functions
- pg_rules, pg_rules
- pg_seclabel, pg_seclabel
- pg_seclabels, pg_seclabels
- pg_service.conf, The Connection Service File
- pg_settings, pg_settings
- pg_shadow, pg_shadow
- pg_shdepend, pg_shdepend
- pg_shdescription, pg_shdescription
- pg_shseclabel, pg_shseclabel
- pg_size_bytes, Database Object Management Functions
- pg_size_pretty, Database Object Management Functions
- pg_sleep, Delaying Execution
- pg_sleep_for, Delaying Execution
- pg_sleep_until, Delaying Execution
- pg_standby, pg_standby
- pg_start_backup, Backup Control Functions
- pg_statio_all_indexes, Viewing Statistics
- pg_statio_all_sequences, Viewing Statistics
- pg_statio_all_tables, Viewing Statistics
- pg_statio_sys_indexes, Viewing Statistics
- pg_statio_sys_sequences, Viewing Statistics
- pg_statio_sys_tables, Viewing Statistics
- pg_statio_user_indexes, Viewing Statistics
- pg_statio_user_sequences, Viewing Statistics
- pg_statio_user_tables, Viewing Statistics
- pg_statistic, Statistics Used by the Planner, pg_statistic
- pg_stats, Statistics Used by the Planner, pg_stats
- pg_stat_activity, Viewing Statistics
- pg_stat_all_indexes, Viewing Statistics
- pg_stat_all_tables, Viewing Statistics
- pg_stat_archiver, Viewing Statistics
- pg_stat_bgwriter, Viewing Statistics
- pg_stat_clear_snapshot, Statistics Functions
- pg_stat_database, Viewing Statistics
- pg_stat_database_conflicts, Viewing Statistics
- pg_stat_file, Generic File Access Functions
- pg_stat_get_activity, Statistics Functions
- pg_stat_get_snapshot_timestamp, Statistics Functions
- pg_stat_progress_vacuum, Viewing Statistics
- pg_stat_replication, Viewing Statistics
- pg_stat_reset, Statistics Functions
- pg_stat_reset_shared, Statistics Functions
- pg_stat_reset_single_function_counters, Statistics Functions
- pg_stat_reset_single_table_counters, Statistics Functions
- pg_stat_ssl, Viewing Statistics
- pg_stat_statements, pg_stat_statements
-
- function, Functions
- pg_stat_statements_reset, Functions
- pg_stat_sys_indexes, Viewing Statistics
- pg_stat_sys_tables, Viewing Statistics
- pg_stat_user_functions, Viewing Statistics
- pg_stat_user_indexes, Viewing Statistics
- pg_stat_user_tables, Viewing Statistics
- pg_stat_wal_receiver, Viewing Statistics
- pg_stat_xact_all_tables, Viewing Statistics
- pg_stat_xact_sys_tables, Viewing Statistics
- pg_stat_xact_user_functions, Viewing Statistics
- pg_stat_xact_user_tables, Viewing Statistics
- pg_stop_backup, Backup Control Functions
- pg_switch_xlog, Backup Control Functions
- pg_tables, pg_tables
- pg_tablespace, pg_tablespace
- pg_tablespace_databases, System Information Functions
- pg_tablespace_location, System Information Functions
- pg_tablespace_size, Database Object Management Functions
- pg_table_is_visible, System Information Functions
- pg_table_size, Database Object Management Functions
- pg_temp, Statement Behavior
-
- securing functions, Writing SECURITY DEFINER Functions Safely
- pg_terminate_backend, Server Signaling Functions
- pg_test_fsync, pg_test_fsync
- pg_test_timing, pg_test_timing
- pg_timezone_abbrevs, pg_timezone_abbrevs
- pg_timezone_names, pg_timezone_names
- pg_total_relation_size, Database Object Management Functions
- pg_transform, pg_transform
- pg_trgm, pg_trgm
- pg_trgm.similarity_threshold configuration parameter, GUC Parameters
- pg_trgm.word_similarity_threshold configuration parameter, GUC Parameters
- pg_trigger, pg_trigger
- pg_try_advisory_lock, Advisory Lock Functions
- pg_try_advisory_lock_shared, Advisory Lock Functions
- pg_try_advisory_xact_lock, Advisory Lock Functions
- pg_try_advisory_xact_lock_shared, Advisory Lock Functions
- pg_ts_config, pg_ts_config
- pg_ts_config_is_visible, System Information Functions
- pg_ts_config_map, pg_ts_config_map
- pg_ts_dict, pg_ts_dict
- pg_ts_dict_is_visible, System Information Functions
- pg_ts_parser, pg_ts_parser
- pg_ts_parser_is_visible, System Information Functions
- pg_ts_template, pg_ts_template
- pg_ts_template_is_visible, System Information Functions
- pg_type, pg_type
- pg_typeof, System Information Functions
- pg_type_is_visible, System Information Functions
- pg_upgrade, pg_upgrade
- pg_user, pg_user
- pg_user_mapping, pg_user_mapping
- pg_user_mappings, pg_user_mappings
- pg_views, pg_views
- pg_visibility, pg_visibility
- pg_xact_commit_timestamp, System Information Functions
- pg_xlogdump, pg_xlogdump
- pg_xlogfile_name, Backup Control Functions
- pg_xlogfile_name_offset, Backup Control Functions
- pg_xlog_location_diff, Backup Control Functions
- pg_xlog_replay_pause, Recovery Control Functions
- pg_xlog_replay_resume, Recovery Control Functions
- phantom read, Transaction Isolation
- phraseto_tsquery, Text Search Functions and Operators, Parsing Queries
- pi, Mathematical Functions and Operators
- PIC, Compiling and Linking Dynamically-loaded Functions
- PID
-
- determining PID of server process
-
- in libpq, Connection Status Functions
- PITR, Backup and Restore
- PITR standby, High Availability, Load Balancing, and Replication
- pkg-config
-
- with ecpg, Processing Embedded SQL Programs
- with libpq, Building libpq Programs
- PL/Perl, PL/Perl - Perl Procedural Language
- PL/PerlU, Trusted and Untrusted PL/Perl
- PL/pgSQL, PL/pgSQL - SQL Procedural Language
- PL/Python, PL/Python - Python Procedural Language
- PL/SQL (Oracle)
-
- porting to PL/pgSQL, Porting from Oracle PL/SQL
- PL/Tcl, PL/Tcl - Tcl Procedural Language
- plainto_tsquery, Text Search Functions and Operators, Parsing Queries
- plperl.on_init configuration parameter, Configuration
- plperl.on_plperlu_init configuration parameter, Configuration
- plperl.on_plperl_init configuration parameter, Configuration
- plperl.use_strict configuration parameter, Configuration
- plpgsql.check_asserts configuration parameter, Checking Assertions
- plpgsql.variable_conflict configuration parameter, Variable Substitution
- point, Points, Geometric Functions and Operators
- point-in-time recovery, Backup and Restore
- policy, Row Security Policies
- polygon, Polygons, Geometric Functions and Operators
- polymorphic function, Polymorphic Types
- polymorphic type, Polymorphic Types
- popen, Geometric Functions and Operators
- populate_record, hstore Operators and Functions
- port, Parameter Key Words
- port configuration parameter, Connection Settings
- position, String Functions and Operators, Binary String Functions and Operators
- POSTGRES, The Berkeley POSTGRES Project, Architectural Fundamentals, Starting the Database Server, Creating a Database, postgres
- postgres user, The PostgreSQL User Account
- Postgres95, Postgres95
- postgresql.auto.conf, Parameter Interaction via the Configuration File
- postgresql.conf, Parameter Interaction via the Configuration File
- postgres_fdw, postgres_fdw
- postmaster, postmaster
- post_auth_delay configuration parameter, Developer Options
- power, Mathematical Functions and Operators
- PQbackendPID, Connection Status Functions
- PQbinaryTuples, Retrieving Query Result Information
-
- with COPY, Functions Associated with the COPY Command
- PQcancel, Canceling Queries in Progress
- PQclear, Main Functions
- PQclientEncoding, Control Functions
- PQcmdStatus, Retrieving Other Result Information
- PQcmdTuples, Retrieving Other Result Information
- PQconndefaults, Database Connection Control Functions
- PQconnectdb, Database Connection Control Functions
- PQconnectdbParams, Database Connection Control Functions
- PQconnectionNeedsPassword, Connection Status Functions
- PQconnectionUsedPassword, Connection Status Functions
- PQconnectPoll, Database Connection Control Functions
- PQconnectStart, Database Connection Control Functions
- PQconnectStartParams, Database Connection Control Functions
- PQconninfo, Database Connection Control Functions
- PQconninfoFree, Miscellaneous Functions
- PQconninfoParse, Database Connection Control Functions
- PQconsumeInput, Asynchronous Command Processing
- PQcopyResult, Miscellaneous Functions
- PQdb, Connection Status Functions
- PQdescribePortal, Main Functions
- PQdescribePrepared, Main Functions
- PQencryptPassword, Miscellaneous Functions
- PQendcopy, Obsolete Functions for COPY
- PQerrorMessage, Connection Status Functions
- PQescapeBytea, Escaping Strings for Inclusion in SQL Commands
- PQescapeByteaConn, Escaping Strings for Inclusion in SQL Commands
- PQescapeIdentifier, Escaping Strings for Inclusion in SQL Commands
- PQescapeLiteral, Escaping Strings for Inclusion in SQL Commands
- PQescapeString, Escaping Strings for Inclusion in SQL Commands
- PQescapeStringConn, Escaping Strings for Inclusion in SQL Commands
- PQexec, Main Functions
- PQexecParams, Main Functions
- PQexecPrepared, Main Functions
- PQfformat, Retrieving Query Result Information
-
- with COPY, Functions Associated with the COPY Command
- PQfinish, Database Connection Control Functions
- PQfireResultCreateEvents, Miscellaneous Functions
- PQflush, Asynchronous Command Processing
- PQfmod, Retrieving Query Result Information
- PQfn, The Fast-Path Interface
- PQfname, Retrieving Query Result Information
- PQfnumber, Retrieving Query Result Information
- PQfreeCancel, Canceling Queries in Progress
- PQfreemem, Miscellaneous Functions
- PQfsize, Retrieving Query Result Information
- PQftable, Retrieving Query Result Information
- PQftablecol, Retrieving Query Result Information
- PQftype, Retrieving Query Result Information
- PQgetCancel, Canceling Queries in Progress
- PQgetCopyData, Functions for Receiving COPY Data
- PQgetisnull, Retrieving Query Result Information
- PQgetlength, Retrieving Query Result Information
- PQgetline, Obsolete Functions for COPY
- PQgetlineAsync, Obsolete Functions for COPY
- PQgetResult, Asynchronous Command Processing
- PQgetssl, Connection Status Functions
- PQgetvalue, Retrieving Query Result Information
- PQhost, Connection Status Functions
- PQinitOpenSSL, SSL Library Initialization
- PQinitSSL, SSL Library Initialization
- PQinstanceData, Event Support Functions
- PQisBusy, Asynchronous Command Processing
- PQisnonblocking, Asynchronous Command Processing
- PQisthreadsafe, Behavior in Threaded Programs
- PQlibVersion, Miscellaneous Functions
-
- see also PQserverVersion
- PQmakeEmptyPGresult, Miscellaneous Functions
- PQnfields, Retrieving Query Result Information
-
- with COPY, Functions Associated with the COPY Command
- PQnotifies, Asynchronous Notification
- PQnparams, Retrieving Query Result Information
- PQntuples, Retrieving Query Result Information
- PQoidStatus, Retrieving Other Result Information
- PQoidValue, Retrieving Other Result Information
- PQoptions, Connection Status Functions
- PQparameterStatus, Connection Status Functions
- PQparamtype, Retrieving Query Result Information
- PQpass, Connection Status Functions
- PQping, Database Connection Control Functions
- PQpingParams, Database Connection Control Functions
- PQport, Connection Status Functions
- PQprepare, Main Functions
- PQprint, Retrieving Query Result Information
- PQprotocolVersion, Connection Status Functions
- PQputCopyData, Functions for Sending COPY Data
- PQputCopyEnd, Functions for Sending COPY Data
- PQputline, Obsolete Functions for COPY
- PQputnbytes, Obsolete Functions for COPY
- PQregisterEventProc, Event Support Functions
- PQrequestCancel, Canceling Queries in Progress
- PQreset, Database Connection Control Functions
- PQresetPoll, Database Connection Control Functions
- PQresetStart, Database Connection Control Functions
- PQresStatus, Main Functions
- PQresultAlloc, Miscellaneous Functions
- PQresultErrorField, Main Functions
- PQresultErrorMessage, Main Functions
- PQresultInstanceData, Event Support Functions
- PQresultSetInstanceData, Event Support Functions
- PQresultStatus, Main Functions
- PQresultVerboseErrorMessage, Main Functions
- PQsendDescribePortal, Asynchronous Command Processing
- PQsendDescribePrepared, Asynchronous Command Processing
- PQsendPrepare, Asynchronous Command Processing
- PQsendQuery, Asynchronous Command Processing
- PQsendQueryParams, Asynchronous Command Processing
- PQsendQueryPrepared, Asynchronous Command Processing
- PQserverVersion, Connection Status Functions
- PQsetClientEncoding, Control Functions
- PQsetdb, Database Connection Control Functions
- PQsetdbLogin, Database Connection Control Functions
- PQsetErrorContextVisibility, Control Functions
- PQsetErrorVerbosity, Control Functions
- PQsetInstanceData, Event Support Functions
- PQsetnonblocking, Asynchronous Command Processing
- PQsetNoticeProcessor, Notice Processing
- PQsetNoticeReceiver, Notice Processing
- PQsetResultAttrs, Miscellaneous Functions
- PQsetSingleRowMode, Retrieving Query Results Row-By-Row
- PQsetvalue, Miscellaneous Functions
- PQsocket, Connection Status Functions
- PQsslAttribute, Connection Status Functions
- PQsslAttributeNames, Connection Status Functions
- PQsslInUse, Connection Status Functions
- PQsslStruct, Connection Status Functions
- PQstatus, Connection Status Functions
- PQtrace, Control Functions
- PQtransactionStatus, Connection Status Functions
- PQtty, Connection Status Functions
- PQunescapeBytea, Escaping Strings for Inclusion in SQL Commands
- PQuntrace, Control Functions
- PQuser, Connection Status Functions
- predicate locking, Serializable Isolation Level
- PREPARE, PREPARE
- PREPARE TRANSACTION, PREPARE TRANSACTION
- prepared statements
-
- creating, PREPARE
- executing, EXECUTE
- removing, DEALLOCATE
- showing the query plan, EXPLAIN
- preparing a query
-
- in PL/pgSQL, Plan Caching
- in PL/Python, Database Access Functions
- in PL/Tcl, Database Access from PL/Tcl
- pre_auth_delay configuration parameter, Developer Options
- primary key, Primary Keys
- primary_conninfo recovery parameter, Standby Server Settings
- primary_slot_name recovery parameter, Standby Server Settings
- privilege, Privileges
-
- querying, System Information Functions
- with rules, Rules and Privileges
- for schemas, Schemas and Privileges
- with views, Rules and Privileges
- procedural language, Procedural Languages
-
- externally maintained, Procedural Languages
- handler for, Writing A Procedural Language Handler
- protocol
-
- frontend-backend, Frontend/Backend Protocol
- ps
-
- to monitor activity, Standard Unix Tools
- psql, Accessing a Database, psql
- Python, PL/Python - Python Procedural Language
- qualified name, Creating a Schema
- query, Querying a Table, Queries
- query plan, Using EXPLAIN
- query tree, The Query Tree
- querytree, Text Search Functions and Operators, Manipulating Queries
- quotation marks
-
- and identifiers, Identifiers and Key Words
- escaping, String Constants
- quote_all_identifiers configuration parameter, Previous PostgreSQL Versions
- quote_ident, String Functions and Operators
-
- in PL/Perl, Utility Functions in PL/Perl
- use in PL/pgSQL, Executing Dynamic Commands
- quote_literal, String Functions and Operators
-
- in PL/Perl, Utility Functions in PL/Perl
- use in PL/pgSQL, Executing Dynamic Commands
- quote_nullable, String Functions and Operators
-
- in PL/Perl, Utility Functions in PL/Perl
- use in PL/pgSQL, Executing Dynamic Commands
- radians, Mathematical Functions and Operators
- radius, Geometric Functions and Operators, RADIUS Authentication
- RAISE
-
- in PL/pgSQL, Reporting Errors and Messages
- random, Mathematical Functions and Operators
- random_page_cost configuration parameter, Planner Cost Constants
- range table, The Query Tree
- range type, Range Types
-
- exclude, Constraints on Ranges
- indexes on, Indexing
- rank, Window Functions
-
- hypothetical, Aggregate Functions
- read committed, Read Committed Isolation Level
- read-only transaction, Statement Behavior
-
- setting, SET TRANSACTION
- setting default, Statement Behavior
- readline, Requirements
- real, Floating-Point Types
- REASSIGN OWNED, REASSIGN OWNED
- record, Pseudo-Types
- recovery.conf, Recovery Configuration
- recovery_end_command recovery parameter, Archive Recovery Settings
- recovery_min_apply_delay recovery parameter, Standby Server Settings
- recovery_target recovery parameter, Recovery Target Settings
- recovery_target_action recovery parameter, Recovery Target Settings
- recovery_target_inclusive recovery parameter, Recovery Target Settings
- recovery_target_name recovery parameter, Recovery Target Settings
- recovery_target_time recovery parameter, Recovery Target Settings
- recovery_target_timeline recovery parameter, Recovery Target Settings
- recovery_target_xid recovery parameter, Recovery Target Settings
- rectangle, Boxes
- referential integrity, Foreign Keys, Foreign Keys
- REFRESH MATERIALIZED VIEW, REFRESH MATERIALIZED VIEW
- regclass, Object Identifier Types
- regconfig, Object Identifier Types
- regdictionary, Object Identifier Types
- regexp_matches, String Functions and Operators, POSIX Regular Expressions
- regexp_replace, String Functions and Operators, POSIX Regular Expressions
- regexp_split_to_array, String Functions and Operators, POSIX Regular Expressions
- regexp_split_to_table, String Functions and Operators, POSIX Regular Expressions
- regoper, Object Identifier Types
- regoperator, Object Identifier Types
- regproc, Object Identifier Types
- regprocedure, Object Identifier Types
- regression intercept, Aggregate Functions
- regression slope, Aggregate Functions
- regression test, Installation Procedure
- regression tests, Regression Tests
- regr_avgx, Aggregate Functions
- regr_avgy, Aggregate Functions
- regr_count, Aggregate Functions
- regr_intercept, Aggregate Functions
- regr_r2, Aggregate Functions
- regr_slope, Aggregate Functions
- regr_sxx, Aggregate Functions
- regr_sxy, Aggregate Functions
- regr_syy, Aggregate Functions
- regtype, Object Identifier Types
- regular expression, SIMILAR TO Regular Expressions, POSIX Regular Expressions
-
- see also pattern matching
- regular expressions
-
- and locales, Behavior
- reindex, Routine Reindexing, REINDEX
- reindexdb, reindexdb
- relation, Concepts
- relational database, Concepts
- RELEASE SAVEPOINT, RELEASE SAVEPOINT
- repeat, String Functions and Operators
- repeatable read, Repeatable Read Isolation Level
- replace, String Functions and Operators
- replacement_sort_tuples configuration parameter, Memory
- replication, High Availability, Load Balancing, and Replication
- Replication Origins, Replication Progress Tracking
- Replication Progress Tracking, Replication Progress Tracking
- replication slot
-
- logical replication, Replication Slots
- streaming replication, Replication Slots
- reporting errors
-
- in PL/pgSQL, Reporting Errors and Messages
- RESET, RESET
- restartpoint, WAL Configuration
- restart_after_crash configuration parameter, Error Handling
- restore_command recovery parameter, Archive Recovery Settings
- RESTRICT
-
- with DROP, Dependency Tracking
- foreign key action, Foreign Keys
- RETURN NEXT
-
- in PL/pgSQL, RETURN NEXT and RETURN QUERY
- RETURN QUERY
-
- in PL/pgSQL, RETURN NEXT and RETURN QUERY
- RETURNING, Returning Data From Modified Rows
- RETURNING INTO
-
- in PL/pgSQL, Executing a Query with a Single-row Result
- reverse, String Functions and Operators
- REVOKE, Privileges, REVOKE
- right, String Functions and Operators
- right join, Joined Tables
- role, Database Roles, Default Roles
-
- applicable, applicable_roles
- enabled, enabled_roles
- membership in, Role Membership
- privilege to create, Role Attributes
- privilege to initiate replication, Role Attributes
- ROLLBACK, ROLLBACK
-
- psql, Variables
- ROLLBACK PREPARED, ROLLBACK PREPARED
- ROLLBACK TO SAVEPOINT, ROLLBACK TO SAVEPOINT
- ROLLUP, GROUPING SETS, CUBE, and ROLLUP
- round, Mathematical Functions and Operators
- routine maintenance, Routine Database Maintenance Tasks
- row, Concepts, Row Constructors, Table Basics
- row estimation
-
- planner, Row Estimation Examples
- row type, Composite Types
-
- constructor, Row Constructors
- row-level security, Row Security Policies
- row-wise comparison, Row and Array Comparisons
- row_number, Window Functions
- row_security configuration parameter, Statement Behavior
- row_security_active, System Information Functions
- row_to_json, JSON Functions and Operators
- rpad, String Functions and Operators
- rtrim, String Functions and Operators
- rule, The Rule System
-
- and materialized views, Materialized Views
- and views, Views and the Rule System
- for DELETE, Rules on INSERT, UPDATE, and DELETE
- for INSERT, Rules on INSERT, UPDATE, and DELETE
- for SELECT, How SELECT Rules Work
- compared with triggers, Rules Versus Triggers
- for UPDATE, Rules on INSERT, UPDATE, and DELETE
- SAVEPOINT, SAVEPOINT
- savepoints
-
- defining, SAVEPOINT
- releasing, RELEASE SAVEPOINT
- rolling back, ROLLBACK TO SAVEPOINT
- scalar
-
- see expression
- scale, Mathematical Functions and Operators
- schema, Schemas, Overview
-
- creating, Creating a Schema
- current, The Schema Search Path, System Information Functions
- public, The Public Schema
- removing, Creating a Schema
- SCO
-
- installation on, SCO OpenServer and SCO UnixWare
- SCO OpenServer
-
- IPC configuration, Shared Memory and Semaphores
- search path, The Schema Search Path
-
- current, System Information Functions
- object visibility, System Information Functions
- search_path configuration parameter, The Schema Search Path, Statement Behavior
-
- use in securing functions, Writing SECURITY DEFINER Functions Safely
- SECURITY LABEL, SECURITY LABEL
- sec_to_gc, Cube-based Earth Distances
- seg, seg
- segment_size configuration parameter, Preset Options
- SELECT, Querying a Table, Queries, SELECT
-
- select list, Select Lists
- SELECT INTO, SELECT INTO
-
- in PL/pgSQL, Executing a Query with a Single-row Result
- semaphores, Shared Memory and Semaphores
- sepgsql, sepgsql
- sepgsql.debug_audit configuration parameter, GUC Parameters
- sepgsql.permissive configuration parameter, GUC Parameters
- sequence, Sequence Manipulation Functions
-
- and serial type, Serial Types
- sequential scan, Planner Method Configuration
- seq_page_cost configuration parameter, Planner Cost Constants
- serial, Serial Types
- serial2, Serial Types
- serial4, Serial Types
- serial8, Serial Types
- serializable, Serializable Isolation Level
- Serializable Snapshot Isolation, Introduction
- serialization anomaly, Transaction Isolation, Serializable Isolation Level
- server log, Error Reporting and Logging
-
- log file maintenance, Log File Maintenance
- server spoofing, Preventing Server Spoofing
- server_encoding configuration parameter, Preset Options
- server_version configuration parameter, Preset Options
- server_version_num configuration parameter, Preset Options
- session_preload_libraries configuration parameter, Shared Library Preloading
- session_replication_role configuration parameter, Statement Behavior
- session_user, System Information Functions
- SET, Configuration Settings Functions, SET
- SET CONSTRAINTS, SET CONSTRAINTS
- set difference, Combining Queries
- set intersection, Combining Queries
- set operation, Combining Queries
- set returning functions
-
- functions, Set Returning Functions
- SET ROLE, SET ROLE
- SET SESSION AUTHORIZATION, SET SESSION AUTHORIZATION
- SET TRANSACTION, SET TRANSACTION
- set union, Combining Queries
- SET XML OPTION, Statement Behavior
- setseed, Mathematical Functions and Operators
- setval, Sequence Manipulation Functions
- setweight, Text Search Functions and Operators, Manipulating Documents
-
- setweight for specific lexeme(s), Text Search Functions and Operators
- set_bit, Binary String Functions and Operators
- set_byte, Binary String Functions and Operators
- set_config, Configuration Settings Functions
- set_limit, Functions and Operators
- set_masklen, Network Address Functions and Operators
- shared library, Shared Libraries, Compiling and Linking Dynamically-loaded Functions
- shared memory, Shared Memory and Semaphores
- shared_buffers configuration parameter, Memory
- shared_preload_libraries, Shared Memory and LWLocks
- shared_preload_libraries configuration parameter, Shared Library Preloading
- shobj_description, System Information Functions
- SHOW, Configuration Settings Functions, SHOW
- show_limit, Functions and Operators
- show_trgm, Functions and Operators
- shutdown, Shutting Down the Server
- SIGHUP, Parameter Interaction via the Configuration File, The pg_hba.conf File, User Name Maps
- SIGINT, Shutting Down the Server
- sign, Mathematical Functions and Operators
- signal
-
- backend processes, Server Signaling Functions
- significant digits, Locale and Formatting
- SIGQUIT, Shutting Down the Server
- SIGTERM, Shutting Down the Server
- SIMILAR TO, SIMILAR TO Regular Expressions
- similarity, Functions and Operators
- sin, Mathematical Functions and Operators
- sind, Mathematical Functions and Operators
- single-user mode, Options for Single-User Mode
- skeys, hstore Operators and Functions
- sleep, Delaying Execution
- slice, hstore Operators and Functions
- sliced bread
-
- see TOAST
- smallint, Integer Types
- smallserial, Serial Types
- Solaris
-
- installation on, Solaris
- IPC configuration, Shared Memory and Semaphores
- shared library, Compiling and Linking Dynamically-loaded Functions
- start script, Starting the Database Server
- SOME, Aggregate Functions, Subquery Expressions, Row and Array Comparisons
- sort, intarray Functions and Operators
- sorting, Sorting Rows
- sort_asc, intarray Functions and Operators
- sort_desc, intarray Functions and Operators
- soundex, Soundex
- SP-GiST
-
- see index
- SPI, Server Programming Interface
-
- examples, spi
- SPI_connect, SPI_connect
- SPI_copytuple, SPI_copytuple
- SPI_cursor_close, SPI_cursor_close
-
- in PL/Perl, Database Access from PL/Perl
- SPI_cursor_fetch, SPI_cursor_fetch
- SPI_cursor_find, SPI_cursor_find
- SPI_cursor_move, SPI_cursor_move
- SPI_cursor_open, SPI_cursor_open
- SPI_cursor_open_with_args, SPI_cursor_open_with_args
- SPI_cursor_open_with_paramlist, SPI_cursor_open_with_paramlist
- SPI_exec, SPI_exec
- SPI_execp, SPI_execp
- SPI_execute, SPI_execute
- SPI_execute_plan, SPI_execute_plan
- SPI_execute_plan_with_paramlist, SPI_execute_plan_with_paramlist
- SPI_execute_with_args, SPI_execute_with_args
- spi_exec_prepared
-
- in PL/Perl, Database Access from PL/Perl
- spi_exec_query
-
- in PL/Perl, Database Access from PL/Perl
- spi_fetchrow
-
- in PL/Perl, Database Access from PL/Perl
- SPI_finish, SPI_finish
- SPI_fname, SPI_fname
- SPI_fnumber, SPI_fnumber
- SPI_freeplan, SPI_freeplan
-
- in PL/Perl, Database Access from PL/Perl
- SPI_freetuple, SPI_freetuple
- SPI_freetuptable, SPI_freetuptable
- SPI_getargcount, SPI_getargcount
- SPI_getargtypeid, SPI_getargtypeid
- SPI_getbinval, SPI_getbinval
- SPI_getnspname, SPI_getnspname
- SPI_getrelname, SPI_getrelname
- SPI_gettype, SPI_gettype
- SPI_gettypeid, SPI_gettypeid
- SPI_getvalue, SPI_getvalue
- SPI_is_cursor_plan, SPI_is_cursor_plan
- SPI_keepplan, SPI_keepplan
- spi_lastoid
-
- in PL/Tcl, Database Access from PL/Tcl
- SPI_modifytuple, SPI_modifytuple
- SPI_palloc, SPI_palloc
- SPI_pfree, SPI_pfree
- SPI_pop, SPI_pop
- SPI_prepare, SPI_prepare
-
- in PL/Perl, Database Access from PL/Perl
- SPI_prepare_cursor, SPI_prepare_cursor
- SPI_prepare_params, SPI_prepare_params
- SPI_push, SPI_push
- spi_query
-
- in PL/Perl, Database Access from PL/Perl
- spi_query_prepared
-
- in PL/Perl, Database Access from PL/Perl
- SPI_repalloc, SPI_repalloc
- SPI_returntuple, SPI_returntuple
- SPI_saveplan, SPI_saveplan
- SPI_scroll_cursor_fetch, SPI_scroll_cursor_fetch
- SPI_scroll_cursor_move, SPI_scroll_cursor_move
- split_part, String Functions and Operators
- SQL/CLI, SQL Conformance
- SQL/Foundation, SQL Conformance
- SQL/Framework, SQL Conformance
- SQL/JRT, SQL Conformance
- SQL/MED, SQL Conformance
- SQL/OLB, SQL Conformance
- SQL/PSM, SQL Conformance
- SQL/Schemata, SQL Conformance
- SQL/XML, SQL Conformance
- sql_inheritance configuration parameter, Previous PostgreSQL Versions
- sqrt, Mathematical Functions and Operators
- ssh, Secure TCP/IP Connections with SSH Tunnels
- SSI, Introduction
- SSL, Secure TCP/IP Connections with SSL, SSL Support
-
- with libpq, Parameter Key Words, Connection Status Functions
- ssl configuration parameter, Security and Authentication
- sslinfo, sslinfo
- ssl_ca_file configuration parameter, Security and Authentication
- ssl_cert_file configuration parameter, Security and Authentication
- ssl_cipher, Functions Provided
- ssl_ciphers configuration parameter, Security and Authentication
- ssl_client_cert_present, Functions Provided
- ssl_client_dn, Functions Provided
- ssl_client_dn_field, Functions Provided
- ssl_client_serial, Functions Provided
- ssl_crl_file configuration parameter, Security and Authentication
- ssl_ecdh_curve configuration parameter, Security and Authentication
- ssl_extension_info, Functions Provided
- ssl_issuer_dn, Functions Provided
- ssl_issuer_field, Functions Provided
- ssl_is_used, Functions Provided
- ssl_key_file configuration parameter, Security and Authentication
- ssl_prefer_server_ciphers configuration parameter, Security and Authentication
- ssl_version, Functions Provided
- SSPI, SSPI Authentication
- STABLE, Function Volatility Categories
- standard deviation, Aggregate Functions
-
- population, Aggregate Functions
- sample, Aggregate Functions
- standard_conforming_strings configuration parameter, Previous PostgreSQL Versions
- standby server, High Availability, Load Balancing, and Replication
- standby_mode recovery parameter, Standby Server Settings
- START TRANSACTION, START TRANSACTION
- START_REPLICATION, Streaming Replication Protocol
- statement_timeout configuration parameter, Statement Behavior
- statement_timestamp, Date/Time Functions and Operators
- statistics, Aggregate Functions, The Statistics Collector
-
- of the planner, Statistics Used by the Planner, Updating Planner Statistics
- stats_temp_directory configuration parameter, Query and Index Statistics Collector
- stddev, Aggregate Functions
- stddev_pop, Aggregate Functions
- stddev_samp, Aggregate Functions
- STONITH, High Availability, Load Balancing, and Replication
- storage parameters, Storage Parameters
- Streaming Replication, High Availability, Load Balancing, and Replication
- string
-
- see character string
- strings
-
- backslash quotes, Previous PostgreSQL Versions
- escape warning, Previous PostgreSQL Versions
- standard conforming, Previous PostgreSQL Versions
- string_agg, Aggregate Functions
- string_to_array, Array Functions and Operators
- strip, Text Search Functions and Operators, Manipulating Documents
- strpos, String Functions and Operators
- subarray, intarray Functions and Operators
- subltree, Operators and Functions
- subpath, Operators and Functions
- subquery, Aggregate Functions, Scalar Subqueries, Subqueries, Subquery Expressions
- subscript, Subscripts
- substr, String Functions and Operators
- substring, String Functions and Operators, Binary String Functions and Operators, SIMILAR TO Regular Expressions, POSIX Regular Expressions
- sum, Aggregate Functions
- superuser, Accessing a Database, Role Attributes
- superuser_reserved_connections configuration parameter, Connection Settings
- suppress_redundant_updates_trigger, Trigger Functions
- svals, hstore Operators and Functions
- synchronize_seqscans configuration parameter, Previous PostgreSQL Versions
- synchronous commit, Asynchronous Commit
- Synchronous Replication, High Availability, Load Balancing, and Replication
- synchronous_commit configuration parameter, Settings
- synchronous_standby_names configuration parameter, Master Server
- syntax
-
- SQL, SQL Syntax
- syslog_facility configuration parameter, Where To Log
- syslog_ident configuration parameter, Where To Log
- syslog_sequence_numbers configuration parameter, Where To Log
- syslog_split_messages configuration parameter, Where To Log
- system catalog
-
- schema, The System Catalog Schema
- systemd, Installation Procedure, Starting the Database Server
-
- RemoveIPC, systemd RemoveIPC
- table, Concepts, Table Basics
-
- creating, Table Basics
- inheritance, Inheritance
- modifying, Modifying Tables
- partitioning, Partitioning
- removing, Table Basics
- renaming, Renaming a Table
- TABLE command, SELECT
- table expression, Table Expressions
- table function, Table Functions
- table sampling method, Writing A Table Sampling Method
- tablefunc, tablefunc
- tableoid, System Columns
- TABLESAMPLE method, Writing A Table Sampling Method
- tablespace, Tablespaces
-
- default, Statement Behavior
- temporary, Statement Behavior
- tan, Mathematical Functions and Operators
- tand, Mathematical Functions and Operators
- target list, The Query Tree
- Tcl, PL/Tcl - Tcl Procedural Language
- tcn, tcn
- tcp_keepalives_count configuration parameter, Connection Settings
- tcp_keepalives_idle configuration parameter, Connection Settings
- tcp_keepalives_interval configuration parameter, Connection Settings
- template0, Template Databases
- template1, Creating a Database, Template Databases
- temp_buffers configuration parameter, Memory
- temp_file_limit configuration parameter, Disk
- temp_tablespaces configuration parameter, Statement Behavior
- test, Regression Tests
- test_decoding, test_decoding
- text, Character Types, Network Address Functions and Operators
- text search, Full Text Search
-
- data types, Text Search Types
- functions and operators, Text Search Types
- indexes, GIN and GiST Index Types
- text2ltree, Operators and Functions
- threads
-
- with libpq, Behavior in Threaded Programs
- tid, Object Identifier Types
- time, Date/Time Types, Times
-
- constants, Special Values
- current, Current Date/Time
- output format, Date/Time Output
-
- see also formatting
- time span, Date/Time Types
- time with time zone, Date/Time Types, Times
- time without time zone, Date/Time Types, Times
- time zone, Time Zones, Locale and Formatting
-
- conversion, AT TIME ZONE
- input abbreviations, Date/Time Configuration Files
- POSIX-style specification, POSIX Time Zone Specifications
- time zone data, Installation Procedure
- time zone names, Locale and Formatting
- timelines, Backup and Restore
- TIMELINE_HISTORY, Streaming Replication Protocol
- timeofday, Date/Time Functions and Operators
- timeout
-
- client authentication, Security and Authentication
- deadlock, Lock Management
- timestamp, Date/Time Types, Time Stamps
- timestamp with time zone, Date/Time Types, Time Stamps
- timestamp without time zone, Date/Time Types, Time Stamps
- timestamptz, Date/Time Types
- TimeZone configuration parameter, Locale and Formatting
- timezone_abbreviations configuration parameter, Locale and Formatting
- TOAST, TOAST
-
- and user-defined types, TOAST Considerations
- per-column storage settings, Description
- versus large objects, Introduction
- token, Lexical Structure
- to_ascii, String Functions and Operators
- to_char, Data Type Formatting Functions
-
- and locales, Behavior
- to_date, Data Type Formatting Functions
- to_hex, String Functions and Operators
- to_json, JSON Functions and Operators
- to_jsonb, JSON Functions and Operators
- to_number, Data Type Formatting Functions
- to_regclass, System Information Functions
- to_regnamespace, System Information Functions
- to_regoper, System Information Functions
- to_regoperator, System Information Functions
- to_regproc, System Information Functions
- to_regprocedure, System Information Functions
- to_regrole, System Information Functions
- to_regtype, System Information Functions
- to_timestamp, Data Type Formatting Functions, Date/Time Functions and Operators
- to_tsquery, Text Search Functions and Operators, Parsing Queries
- to_tsvector, Text Search Functions and Operators, Parsing Documents
- trace_locks configuration parameter, Developer Options
- trace_lock_oidmin configuration parameter, Developer Options
- trace_lock_table configuration parameter, Developer Options
- trace_lwlocks configuration parameter, Developer Options
- trace_notify configuration parameter, Developer Options
- trace_recovery_messages configuration parameter, Developer Options
- trace_sort configuration parameter, Developer Options
- trace_userlocks configuration parameter, Developer Options
- track_activities configuration parameter, Query and Index Statistics Collector
- track_activity_query_size configuration parameter, Query and Index Statistics Collector
- track_commit_timestamp configuration parameter, Sending Server(s)
- track_counts configuration parameter, Query and Index Statistics Collector
- track_functions configuration parameter, Query and Index Statistics Collector
- track_io_timing configuration parameter, Query and Index Statistics Collector
- transaction, Transactions
- transaction ID
-
- wraparound, Preventing Transaction ID Wraparound Failures
- transaction isolation, Transaction Isolation
- transaction isolation level, Transaction Isolation, Statement Behavior
-
- read committed, Read Committed Isolation Level
- repeatable read, Repeatable Read Isolation Level
- serializable, Serializable Isolation Level
- setting, SET TRANSACTION
- setting default, Statement Behavior
- transaction log
-
- see WAL
- transaction_deferrable configuration parameter, Statement Behavior
- transaction_isolation configuration parameter, Statement Behavior
- transaction_read_only configuration parameter, Statement Behavior
- transaction_timestamp, Date/Time Functions and Operators
- transform_null_equals configuration parameter, Platform and Client Compatibility
- translate, String Functions and Operators
- trigger, Pseudo-Types, Triggers
-
- arguments for trigger functions, Overview of Trigger Behavior
- for updating a derived tsvector column, Triggers for Automatic Updates
- in C, Writing Trigger Functions in C
- in PL/pgSQL, Trigger Procedures
- in PL/Python, Trigger Functions
- in PL/Tcl, Trigger Procedures in PL/Tcl
- compared with rules, Rules Versus Triggers
- triggered_change_notification, tcn
- trigger_file recovery parameter, Standby Server Settings
- trim, String Functions and Operators, Binary String Functions and Operators
- true, Boolean Type
- trunc, Mathematical Functions and Operators, Network Address Functions and Operators
- TRUNCATE, TRUNCATE
- trusted
-
- PL/Perl, Trusted and Untrusted PL/Perl
- tsearch2, tsearch2
- tsm_handler, Pseudo-Types
- tsm_system_rows, tsm_system_rows
- tsm_system_time, tsm_system_time
- tsquery (data type), tsquery
- tsquery_phrase, Text Search Functions and Operators, Manipulating Queries
- tsvector (data type), tsvector
- tsvector concatenation, Manipulating Documents
- tsvector_to_array, Text Search Functions and Operators
- tsvector_update_trigger, Text Search Functions and Operators
- tsvector_update_trigger_column, Text Search Functions and Operators
- ts_debug, Text Search Functions and Operators, Configuration Testing
- ts_delete, Text Search Functions and Operators
- ts_filter, Text Search Functions and Operators
- ts_headline, Text Search Functions and Operators, Highlighting Results
- ts_lexize, Text Search Functions and Operators, Dictionary Testing
- ts_parse, Text Search Functions and Operators, Parser Testing
- ts_rank, Text Search Functions and Operators, Ranking Search Results
- ts_rank_cd, Text Search Functions and Operators, Ranking Search Results
- ts_rewrite, Text Search Functions and Operators, Query Rewriting
- ts_stat, Text Search Functions and Operators, Gathering Document Statistics
- ts_token_type, Text Search Functions and Operators, Parser Testing
- tuple_data_split, Functions
- txid_current, System Information Functions
- txid_current_snapshot, System Information Functions
- txid_snapshot_xip, System Information Functions
- txid_snapshot_xmax, System Information Functions
- txid_snapshot_xmin, System Information Functions
- txid_visible_in_snapshot, System Information Functions
- type
-
- see data type
- polymorphic, Polymorphic Types
- type cast, Numeric Constants, Type Casts
- UESCAPE, Identifiers and Key Words, String Constants with Unicode Escapes
- unaccent, unaccent, Functions
- Unicode escape
-
- in identifiers, Identifiers and Key Words
- in string constants, String Constants with Unicode Escapes
- UNION, Combining Queries
-
- determination of result type, UNION, CASE, and Related Constructs
- uniq, intarray Functions and Operators
- unique constraint, Unique Constraints
- Unix domain socket, Parameter Key Words
- UnixWare
-
- installation on, SCO OpenServer and SCO UnixWare
- IPC configuration, Shared Memory and Semaphores
- shared library, Compiling and Linking Dynamically-loaded Functions
- unix_socket_directories configuration parameter, Connection Settings
- unix_socket_group configuration parameter, Connection Settings
- unix_socket_permissions configuration parameter, Connection Settings
- UNLISTEN, UNLISTEN
- unnest, Array Functions and Operators
-
- for tsvector, Text Search Functions and Operators
- unqualified name, The Schema Search Path
- updatable views, Updatable Views
- UPDATE, Updates, Updating Data, UPDATE
-
- RETURNING, Returning Data From Modified Rows
- update_process_title configuration parameter, Process Title
- updating, Updating Data
- upgrading, Upgrading a PostgreSQL Cluster
- upper, String Functions and Operators, Range Functions and Operators
-
- and locales, Behavior
- upper_inc, Range Functions and Operators
- upper_inf, Range Functions and Operators
- UPSERT, INSERT
- URI, Connection Strings
- user, System Information Functions, Database Roles
-
- current, System Information Functions
- user mapping, Foreign Data
- User name maps, User Name Maps
- UUID, UUID Type, Installation Procedure
- uuid-ossp, uuid-ossp
- uuid_generate_v1, uuid-ossp Functions
- uuid_generate_v1mc, uuid-ossp Functions
- uuid_generate_v3, uuid-ossp Functions
- vacuum, Routine Vacuuming, VACUUM
- vacuumdb, vacuumdb
- vacuumlo, vacuumlo
- vacuum_cost_delay configuration parameter, Cost-based Vacuum Delay
- vacuum_cost_limit configuration parameter, Cost-based Vacuum Delay
- vacuum_cost_page_dirty configuration parameter, Cost-based Vacuum Delay
- vacuum_cost_page_hit configuration parameter, Cost-based Vacuum Delay
- vacuum_cost_page_miss configuration parameter, Cost-based Vacuum Delay
- vacuum_defer_cleanup_age configuration parameter, Master Server
- vacuum_freeze_min_age configuration parameter, Statement Behavior
- vacuum_freeze_table_age configuration parameter, Statement Behavior
- vacuum_multixact_freeze_min_age configuration parameter, Statement Behavior
- vacuum_multixact_freeze_table_age configuration parameter, Statement Behavior
- value expression, Value Expressions
- VALUES, VALUES Lists, VALUES
-
- determination of result type, UNION, CASE, and Related Constructs
- varchar, Character Types
- variadic function, SQL Functions with Variable Numbers of Arguments
- variance, Aggregate Functions
-
- population, Aggregate Functions
- sample, Aggregate Functions
- var_pop, Aggregate Functions
- var_samp, Aggregate Functions
- version, Accessing a Database, System Information Functions
-
- compatibility, Upgrading a PostgreSQL Cluster
- view, Views
-
- implementation through rules, Views and the Rule System
- materialized, Materialized Views
- updating, Cooperation with Views
- Visibility Map, Visibility Map
- VM
-
- see Visibility Map
- void, Pseudo-Types
- VOLATILE, Function Volatility Categories
- volatility
-
- functions, Function Volatility Categories
- VPATH, Installation Procedure, Extension Building Infrastructure
- WAL, Reliability and the Write-Ahead Log
- wal_block_size configuration parameter, Preset Options
- wal_buffers configuration parameter, Settings
- wal_compression configuration parameter, Settings
- wal_debug configuration parameter, Developer Options
- wal_keep_segments configuration parameter, Sending Server(s)
- wal_level configuration parameter, Settings
- wal_log_hints configuration parameter, Settings
- wal_receiver_status_interval configuration parameter, Standby Servers
- wal_receiver_timeout configuration parameter, Standby Servers
- wal_retrieve_retry_interval configuration parameter, Standby Servers
- wal_segment_size configuration parameter, Preset Options
- wal_sender_timeout configuration parameter, Sending Server(s)
- wal_sync_method configuration parameter, Settings
- wal_writer_delay configuration parameter, Settings
- wal_writer_flush_after configuration parameter, Settings
- warm standby, High Availability, Load Balancing, and Replication
- WHERE, The WHERE Clause
- where to log, Where To Log
- WHILE
-
- in PL/pgSQL, WHILE
- width, Geometric Functions and Operators
- width_bucket, Mathematical Functions and Operators
- window function, Window Functions
-
- built-in, Window Functions
- invocation, Window Function Calls
- order of execution, Window Function Processing
- WITH
-
- in SELECT, WITH Queries (Common Table Expressions), SELECT
- WITH CHECK OPTION, CREATE VIEW
- WITHIN GROUP, Aggregate Expressions
- witness server, High Availability, Load Balancing, and Replication
- word_similarity, Functions and Operators
- work_mem configuration parameter, Memory
- wraparound
-
- of multixact IDs, Multixacts and Wraparound
- of transaction IDs, Preventing Transaction ID Wraparound Failures
- xid, Object Identifier Types
- xmax, System Columns
- xmin, System Columns
- XML, XML Type
- XML export, Mapping Tables to XML
- XML option, Creating XML Values, Statement Behavior
- xml2, xml2
- xmlagg, xmlagg, Aggregate Functions
- xmlbinary configuration parameter, Statement Behavior
- xmlcomment, xmlcomment
- xmlconcat, xmlconcat
- xmlelement, xmlelement
- XMLEXISTS, XMLEXISTS
- xmlforest, xmlforest
- xmloption configuration parameter, Statement Behavior
- xmlparse, Creating XML Values
- xmlpi, xmlpi
- xmlroot, xmlroot
- xmlserialize, Creating XML Values
- xml_is_well_formed, xml_is_well_formed
- xml_is_well_formed_content, xml_is_well_formed
- xml_is_well_formed_document, xml_is_well_formed
- XPath, Processing XML
- xpath_exists, Processing XML
- xpath_table, xpath_table
- xslt_process, xslt_process