PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12254
CREATE COLLATIONCREATE COLLATION CREATE COLLATION — 定义一种新排序规则大纲 CREATE COLLATION [ IF NOT EXISTS ] name ( [ LOCALE = locale, ] [ LC_COLLATE = lc_collate, ] [ LC_CTYPE = lc_ctype, ] [ PROVIDER = provider, ] …CREATE COLLATION
CREATE CONVERSION定义一个新的编码转换
CREATE [ DEFAULT ] CONVERSION name
FOR source_encoding TO dest_encoding FROM function_name
类型与运算符SQL 命令 · 类型与运算符
CREATE CONVERSIONCREATE CONVERSION CREATE CONVERSION — 定义一个新的编码转换大纲 CREATE [ DEFAULT ] CONVERSION name FOR source_encoding TO dest_encoding FROM function_nameCREATE CONVERSION
CREATE DATABASE创建一个新数据库
CREATE DATABASE name
[ WITH ] [ OWNER [=] user_name ]
[ TEMPLATE [=] template ]
[ ENCODING [=] encoding ]
[ STRATEGY [=] strategy ]
[ LOCALE [=] locale ]
[ LC_COLLATE [=] lc_collat…SQL 命令 · 数据库、模式与表空间
CREATE DATABASECREATE DATABASE CREATE DATABASE — 创建一个新数据库大纲 CREATE DATABASE name [ WITH ] [ OWNER [=] user_name ] [ TEMPLATE [=] template ] [ ENCODING [=] encoding ] [ STRATEGY [=] strategy ] [ LOCALE [=] …CREATE DATABASE
CREATE DOMAIN定义一个新域
CREATE DOMAIN name [ AS ] data_type
[ COLLATE collation ]
[ DEFAULT expression ]
[ domain_constraint [ ... ] ]
其中 domain_constraint 是:
[ CONSTRAINT constraint_name ]
{ NOT NULL | N…SQL 命令 · 类型与运算符
CREATE DOMAINCREATE DOMAIN CREATE DOMAIN — 定义一个新域大纲 CREATE DOMAIN name [ AS ] data_type [ COLLATE collation ] [ DEFAULT expression ] [ domain_constraint [ ... ] ] 其中 domain_constraint 是: [ CONSTRAINT con…CREATE DOMAIN
CREATE EVENT TRIGGER定义一个新的事件触发器
CREATE EVENT TRIGGER name
ON event
[ WHEN filter_variable IN (filter_value [, ... ]) [ AND ... ] ]
EXECUTE { FUNCTION | PROCEDURE } function_name()
触发器与规则SQL 命令 · 触发器与规则
CREATE EVENT TRIGGERCREATE EVENT TRIGGER CREATE EVENT TRIGGER — 定义一个新的事件触发器大纲 CREATE EVENT TRIGGER name ON event [ WHEN filter_variable IN (filter_value [, ... ]) [ AND ... ] ] EXECUTE { FUNCTION | PROCEDURE } …CREATE EVENT TRIGGER
CREATE EXTENSION安装一个扩展
CREATE EXTENSION [ IF NOT EXISTS ] extension_name
[ WITH ] [ SCHEMA schema_name ]
[ VERSION version ]
[ CASCADE ]
扩展与访问方法SQL 命令 · 扩展与访问方法
CREATE EXTENSIONCREATE EXTENSION CREATE EXTENSION — 安装一个扩展大纲 CREATE EXTENSION [ IF NOT EXISTS ] extension_name [ WITH ] [ SCHEMA schema_name ] [ VERSION version ] [ CASCADE ]CREATE EXTENSION
CREATE FOREIGN DATA WRAPPER定义一个新的外部数据包装器
CREATE FOREIGN DATA WRAPPER name
[ HANDLER handler_function | NO HANDLER ]
[ VALIDATOR validator_function | NO VALIDATOR ]
[ CONNECTION connection_function | NO CONNECTION ]
[…SQL 命令 · 外部数据
CREATE FOREIGN DATA WRAPPERCREATE FOREIGN DATA WRAPPER CREATE FOREIGN DATA WRAPPER — 定义一个新的外部数据包装器大纲 CREATE FOREIGN DATA WRAPPER name [ HANDLER handler_function | NO HANDLER ] [ VALIDATOR validator_function | NO VALID…CREATE FOREIGN DATA WRAPPER
CREATE FOREIGN TABLE定义一个新外部表
CREATE FOREIGN TABLE [ IF NOT EXISTS ] table_name ( [
{ column_name data_type [ OPTIONS ( option 'value' [, ... ] ) ] [ COLLATE collation ] [ column_constraint [ ... ] ]
| table_co…SQL 命令 · 外部数据
CREATE FOREIGN TABLECREATE FOREIGN TABLE CREATE FOREIGN TABLE — 定义一个新外部表大纲 CREATE FOREIGN TABLE [ IF NOT EXISTS ] table_name ( [ { column_name data_type [ OPTIONS ( option 'value' [, ... ] ) ] [ COLLATE collati…CREATE FOREIGN TABLE
CREATE FUNCTION定义一个新函数
CREATE [ OR REPLACE ] FUNCTION
name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } default_expr ] [, ...] ] )
[ RETURNS rettype
| RETURNS TABLE ( column_name column_type [, .…SQL 命令 · 函数与过程
CREATE FUNCTIONCREATE FUNCTION CREATE FUNCTION — 定义一个新函数大纲 CREATE [ OR REPLACE ] FUNCTION name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } default_expr ] [, ...] ] ) [ RETURNS rettype | RETURNS T…CREATE FUNCTION
CREATE GROUP定义一个新的数据库角色
CREATE GROUP name [ [ WITH ] option [ ... ] ]
其中 option 可以是:
SUPERUSER | NOSUPERUSER
| CREATEDB | NOCREATEDB
| CREATEROLE | NOCREATEROLE
| INHERIT | NOINHERIT
| LOGIN | NOLOGI…SQL 命令 · 角色与权限
CREATE GROUPCREATE GROUP CREATE GROUP — 定义一个新的数据库角色大纲 CREATE GROUP name [ [ WITH ] option [ ... ] ] 其中 option 可以是: SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | INHERIT |…CREATE GROUP
CREATE INDEX定义一个新索引
CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ [ IF NOT EXISTS ] name ] ON [ ONLY ] table_name [ USING method ]
( { column_name | ( expression ) } [ COLLATE collation ] [ opclass [ ( op…SQL 命令 · 索引与统计
CREATE INDEXCREATE INDEX CREATE INDEX — 定义一个新索引大纲 CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ [ IF NOT EXISTS ] name ] ON [ ONLY ] table_name [ USING method ] ( { column_name | ( expression ) } [ COLLATE…CREATE INDEX
CREATE INDEX 进度报告27.4.4. CREATE INDEX 进度报告每当运行 CREATE INDEX 或 REINDEX 时,pg_stat_progress_create_index 视图将包含当前正在创建索引的每个后端的一行。下面的表描述了将要报告的信息,并提供了关于如何解释它的信息。表 27.43. pg_stat_progress_create_index 视图 列类型 描述 pid …CREATE INDEX 进度报告
CREATE LANGUAGE定义一种新的过程语言
CREATE [ OR REPLACE ] [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name
HANDLER call_handler [ INLINE inline_handler ] [ VALIDATOR valfunction ]
CREATE [ OR REPLACE ] [ TRUSTED ] [ PROCED…SQL 命令 · 函数与过程
CREATE LANGUAGECREATE LANGUAGE CREATE LANGUAGE — 定义一种新的过程语言大纲 CREATE [ OR REPLACE ] [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name HANDLER call_handler [ INLINE inline_handler ] [ VALIDATOR valfunction ] CREATE …CREATE LANGUAGE
CREATE MATERIALIZED VIEW定义一个新物化视图
CREATE MATERIALIZED VIEW [ IF NOT EXISTS ] table_name
[ (column_name [, ...] ) ]
[ USING method ]
[ WITH ( storage_parameter [= value] [, ... ] ) ]
[ TABLESPACE tablespace_name ]
…SQL 命令 · 表与视图
CREATE MATERIALIZED VIEWCREATE MATERIALIZED VIEW CREATE MATERIALIZED VIEW — 定义一个新物化视图大纲 CREATE MATERIALIZED VIEW [ IF NOT EXISTS ] table_name [ (column_name [, ...] ) ] [ USING method ] [ WITH ( storage_parameter […CREATE MATERIALIZED VIEW
CREATE OPERATOR定义一个新的操作符
CREATE OPERATOR name (
{FUNCTION|PROCEDURE} = function_name
[, LEFTARG = left_type ] , RIGHTARG = right_type
[, COMMUTATOR = com_op ] [, NEGATOR = neg_op ]
[, RESTRICT = res_proc …SQL 命令 · 类型与运算符
CREATE OPERATORCREATE OPERATOR CREATE OPERATOR — 定义一个新的操作符大纲 CREATE OPERATOR name ( {FUNCTION|PROCEDURE} = function_name [, LEFTARG = left_type ] [, RIGHTARG = right_type ] [, COMMUTATOR = com_op ] [, NEGA…CREATE OPERATOR
CREATE OPERATOR CLASS定义一个新的操作符类
CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type
USING index_method [ FAMILY family_name ] AS
{ OPERATOR strategy_number operator_name [ ( op_type, op_type ) ] [ FOR SEA…SQL 命令 · 类型与运算符
CREATE OPERATOR CLASSCREATE OPERATOR CLASS CREATE OPERATOR CLASS — 定义一个新的操作符类大纲 CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type USING index_method [ FAMILY family_name ] AS { OPERATOR strategy_number o…CREATE OPERATOR CLASS
CREATE OPERATOR FAMILY定义一个新的操作符族
CREATE OPERATOR FAMILY name USING index_method
类型与运算符SQL 命令 · 类型与运算符
CREATE OPERATOR FAMILYCREATE OPERATOR FAMILY CREATE OPERATOR FAMILY — 定义一个新的操作符族大纲 CREATE OPERATOR FAMILY name USING index_methodCREATE OPERATOR FAMILY
CREATE POLICY为一个表定义一条新的行级安全策略
CREATE POLICY name ON table_name
[ AS { PERMISSIVE | RESTRICTIVE } ]
[ FOR { ALL | SELECT | INSERT | UPDATE | DELETE } ]
[ TO { role_name | PUBLIC | CURRENT_ROLE | CURRENT_…SQL 命令 · 角色与权限
CREATE POLICYCREATE POLICY CREATE POLICY — 为一个表定义一条新的行级安全策略大纲 CREATE POLICY name ON table_name [ AS { PERMISSIVE | RESTRICTIVE } ] [ FOR { ALL | SELECT | INSERT | UPDATE | DELETE } ] [ TO { role_name | P…CREATE POLICY
CREATE PROCEDURE定义一个新过程
CREATE [ OR REPLACE ] PROCEDURE
name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } default_expr ] [, ...] ] )
{ LANGUAGE lang_name
| TRANSFORM { FOR TYPE type_name } [, ... …SQL 命令 · 函数与过程
CREATE PROCEDURECREATE PROCEDURE CREATE PROCEDURE — 定义一个新过程大纲 CREATE [ OR REPLACE ] PROCEDURE name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } default_expr ] [, ...] ] ) { LANGUAGE lang_name | TRA…CREATE PROCEDURE
CREATE PUBLICATION定义一个新的发布
CREATE PUBLICATION name
[ FOR { publication_object [, ... ] | publication_all_object [, ... ] } ]
[ WITH ( publication_parameter [= value] [, ... ] ) ]
其中publication_object可以是:
T…SQL 命令 · 逻辑复制
CREATE PUBLICATIONCREATE PUBLICATION CREATE PUBLICATION — 定义一个新的发布大纲 CREATE PUBLICATION name [ FOR ALL TABLES | FOR publication_object [, ... ] ] [ WITH ( publication_parameter [= value] [, ... ] ) ] 其中public…CREATE PUBLICATION
CREATE ROLE定义一个新的数据库角色
CREATE ROLE name [ [ WITH ] option [ ... ] ]
其中 option 可以是:
SUPERUSER | NOSUPERUSER
| CREATEDB | NOCREATEDB
| CREATEROLE | NOCREATEROLE
| INHERIT | NOINHERIT
| LOGIN | NOLOGIN…SQL 命令 · 角色与权限
CREATE ROLECREATE ROLE CREATE ROLE — 定义一个新的数据库角色大纲 CREATE ROLE name [ [ WITH ] option [ ... ] ] 其中 option 可以是: SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | INHERIT | NO…CREATE ROLE
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开