Search PostgreSQL documentation
PG 18 · Browse by category, or enter a name or keyword
Popular entries9769
Documentation Targets17.4.4.3. Documentation Targets
html # Build documentation in multi-page HTML format man # Build documentation in man page format docs # Build documentation in multi-page HTML and man page f…Documentation Targets
documentdbAPI surface for DocumentDB for PostgreSQL
documentdb
CompatibilityCompatibility · Extensions
documentdb_coreCore API surface for DocumentDB on PostgreSQL
documentdb
CompatibilityCompatibility · Extensions
documentdb_distributedMulti-Node API surface for DocumentDB
documentdb
CompatibilityCompatibility · Extensions
documentdb_extended_rumDocumentDB Extended RUM index access method
documentdb
CompatibilityCompatibility · Extensions
Doing Nothing At All41.5.6. Doing Nothing At All
Sometimes a placeholder statement that does nothing is useful. For example, it can indicate that one arm of an if/then/else chain is deliberately empty. For this…Doing Nothing At All
Dollar-Quoted String Constants4.1.2.4. Dollar-Quoted String Constants
While the standard syntax for specifying string constants is usually convenient, it can be difficult to understand when the desired string contains ma…Dollar-Quoted String Constants
Domain Types8.18. Domain Types
A domain is a user-defined data type that is based on another underlying type. Optionally, it can have constraints that restrict its valid values to a subset of what the u…Domain Types
domain_constraints35.21. domain_constraints
The view domain_constraints contains all constraints belonging to domains defined in the current database. Only those domains are shown that the current user has ac…domain_constraints
domain_udt_usage35.22. domain_udt_usage
The view domain_udt_usage identifies all domains that are based on data types owned by a currently enabled role. Note that in PostgreSQL, built-in data types behave l…domain_udt_usage
Domains36.2.3. Domains
A domain is based on a particular underlying type and for many purposes is interchangeable with its underlying type. However, a domain can have constraints that restrict its …Domains
domains35.23. domains
The view domains contains all domains defined in the current database. Only those domains are shown that the current user has access to (by way of being the owner or having so…domains
dont_drop_dbPrevents DROP DATABASE for databases listed in the dont_drop_db.list setting.
drop-database process-utility-hook security shared-preload
dont_drop_db
AdministrationAdministration · Extensions
doomDOOM in the terminal with curses
doom
FeaturesFeatures · Extensions
douban_fdwForeign data wrapper for querying Douban public movie-ranking APIs
douban fdw movie
douban_fdw
Foreign data wrappersForeign data wrappers · Extensions
doubledouble ( number ) → double Casts to double. double(5432) → 5432.0pgbench › Notes › Built-In Functions
Double MetaphoneF.16.5. Double Metaphone
The Double Metaphone system computes two “sounds like” strings for a given input string — a “primary” and an “alternate”. In most cases they are the same, but for no…Double Metaphone
double precisiondouble precision float, float8 double precision floating-point number (8 bytes)Data Types
drift_detectDetect structural query-plan changes and record and notify plan drift
query-plan monitoring notifications
pg-drift
MonitoringMonitoring · Extensions
DROP ACCESS METHODDROP ACCESS METHOD DROP ACCESS METHOD — remove an access method
Synopsis DROP ACCESS METHOD [ IF EXISTS ] name [ CASCADE | RESTRICT ]DROP ACCESS METHOD
DROP ACCESS METHODDROP ACCESS METHOD
Extensions & Access Methods
10
remove an access method
DROP ACCESS METHOD [ IF EXISTS ] name [ CASCADE | RESTRICT ]
DROP ACCESS METHOD removes an existing access method. O…SQL Commands · Extensions & Access Methods
DROP AGGREGATEDROP AGGREGATE DROP AGGREGATE — remove an aggregate function
Synopsis DROP AGGREGATE [ IF EXISTS ] name ( aggregate_signature ) [, ...] [ CASCADE | RESTRICT ] where aggregate_signature is: *…DROP AGGREGATE
DROP AGGREGATEDROP AGGREGATE
Functions & Procedures
10
remove an aggregate function
DROP AGGREGATE [ IF EXISTS ] name ( aggregate_signature ) [, ...] [ CASCADE | RESTRICT ]
where aggregate_signature is:
…SQL Commands · Functions & Procedures
DROP CASTDROP CAST DROP CAST — remove a cast
Synopsis DROP CAST [ IF EXISTS ] (source_type AS target_type) [ CASCADE | RESTRICT ]DROP CAST
DROP CASTDROP CAST
Types & Operators
10
remove a cast
DROP CAST [ IF EXISTS ] (source_type AS target_type) [ CASCADE | RESTRICT ]
DROP CAST removes a previously defined cast. To be able to drop a cas…SQL Commands · Types & Operators
DROP COLLATIONDROP COLLATION DROP COLLATION — remove a collation
Synopsis DROP COLLATION [ IF EXISTS ] name [ CASCADE | RESTRICT ]DROP COLLATION
DROP COLLATIONDROP COLLATION
Types & Operators
10
remove a collation
DROP COLLATION [ IF EXISTS ] name [ CASCADE | RESTRICT ]
DROP COLLATION removes a previously defined collation. To be able to drop a co…SQL Commands · Types & Operators
DROP CONVERSIONDROP CONVERSION DROP CONVERSION — remove a conversion
Synopsis DROP CONVERSION [ IF EXISTS ] name [ CASCADE | RESTRICT ]DROP CONVERSION
DROP CONVERSIONDROP CONVERSION
Types & Operators
10
remove a conversion
DROP CONVERSION [ IF EXISTS ] name [ CASCADE | RESTRICT ]
DROP CONVERSION removes a previously defined conversion. To be able to drop…SQL Commands · Types & Operators
DROP DATABASEDROP DATABASE DROP DATABASE — remove a database
Synopsis DROP DATABASE [ IF EXISTS ] name [ [ WITH ] ( option [, ...] ) ] where option can be: FORCEDROP DATABASE
DROP DATABASEDROP DATABASE
Databases & Schemas
10
remove a database
DROP DATABASE [ IF EXISTS ] name
DROP DATABASE drops a database. It removes the catalog entries for the database and deletes the direct…SQL Commands · Databases & Schemas
DROP DOMAINDROP DOMAIN DROP DOMAIN — remove a domain
Synopsis DROP DOMAIN [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]DROP DOMAIN
DROP DOMAINDROP DOMAIN
Types & Operators
10
remove a domain
DROP DOMAIN [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
DROP DOMAIN removes a domain. Only the owner of a domain can remove it.
IF EXIS…SQL Commands · Types & Operators
DROP EVENT TRIGGERDROP EVENT TRIGGER DROP EVENT TRIGGER — remove an event trigger
Synopsis DROP EVENT TRIGGER [ IF EXISTS ] name [ CASCADE | RESTRICT ]DROP EVENT TRIGGER
DROP EVENT TRIGGERDROP EVENT TRIGGER
Triggers & Rules
10
remove an event trigger
DROP EVENT TRIGGER [ IF EXISTS ] name [ CASCADE | RESTRICT ]
DROP EVENT TRIGGER removes an existing event trigger. To execute t…SQL Commands · Triggers & Rules
DROP EXTENSIONDROP EXTENSION DROP EXTENSION — remove an extension
Synopsis DROP EXTENSION [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]DROP EXTENSION
DROP EXTENSIONDROP EXTENSION
Extensions & Access Methods
10
remove an extension
DROP EXTENSION [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
DROP EXTENSION removes extensions from the database. Droppi…SQL Commands · Extensions & Access Methods
DROP FOREIGN DATA WRAPPERDROP FOREIGN DATA WRAPPER DROP FOREIGN DATA WRAPPER — remove a foreign-data wrapper
Synopsis DROP FOREIGN DATA WRAPPER [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]DROP FOREIGN DATA WRAPPER
DROP FOREIGN DATA WRAPPERDROP FOREIGN DATA WRAPPER
Foreign Data
10
remove a foreign-data wrapper
DROP FOREIGN DATA WRAPPER [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
DROP FOREIGN DATA WRAPPER removes an exist…SQL Commands · Foreign Data
DROP FOREIGN TABLEDROP FOREIGN TABLE DROP FOREIGN TABLE — remove a foreign table
Synopsis DROP FOREIGN TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]DROP FOREIGN TABLE
More results
Find definitions in the PostgreSQL manuals, reference library, and extension catalogue.
pg17: choose a version ex: extensions only ↑↓ select ↵ open