PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
分类索引4025
configure 报告测试程序失败17.7.4.2. configure 报告测试程序失败如果 configure 报告某个测试程序失败,这多半是因为运行时链接器找不到某些库,通常是 libz、libreadline,或其他非标准库如 libssl。要把它指向正确位置,请在 configure 命令行中设置环境变量 LDFLAGS,例如:configure ... LDFLAGS="-R /usr/sfw/li…configure 报告测试程序失败
configure 环境变量17.3.4. configure 环境变量除了上面介绍的常规命令行选项之外,configure 还会响应若干环境变量。你可以直接在 configure 命令行上指定环境变量,例如:./configure CC=/opt/bin/gcc CFLAGS='-O2 -pipe'
在这种用法中,环境变量与命令行选项并没有太大区别。你也可以预先设置这些变量:export CC=/opt…configure 环境变量
configure 选项17.3.3. configure 选项下面解释 configure 的命令行选项。这个列表并不完整(可使用 ./configure --help 获取完整列表)。此处未涉及的选项主要用于交叉编译等高级用例,并记录在标准的 Autoconf 文档中。configure 选项
CONNECTCONNECT CONNECT — 建立一个数据库连接大纲 CONNECT TO connection_target [ AS connection_name ] [ USER connection_user ] CONNECT TO DEFAULT CONNECT connection_user DATABASE connection_targetCONNECT
connectbyF.43.1.5. connectby
connectby(text relname, text keyid_fld, text parent_keyid_fld [, text orderby_fld ], text start_with, int max_depth [, text branch_delim ])
connectby 函数会显示存储在表中的层次数据。该表必须…connectby
constraint_column_usage35.18. constraint_column_usage
视图constraint_column_usage标识当前数据库中被某种约束使用的所有列。只显示那些位于当前启用角色所拥有表中的列。对于检查约束,此视图标识检查表达式中使用的列。对于非空约束,此视图标识定义该约束的列。对于外键约束,此视图标识外键所引用的列。对于唯一约束或主键约束,此视图标识受该约束限制的列。表 35…constraint_column_usage
constraint_table_usage35.19. constraint_table_usage
视图constraint_table_usage标识当前数据库中被某个约束使用、且由当前已启用角色拥有的所有表。(这与视图table_constraints不同,后者标识所有表约束及其所在的表。)对于外键约束,此视图标识外键所引用的表。对于唯一约束或主键约束,此视图仅标识约束所属的表。此视图不包含检查约束和非空约束。表…constraint_table_usage
CONTINUE41.6.5.3. CONTINUE
CONTINUE [ label ] [ WHEN boolean-expression ];
如果没有给出label,最内层循环的下一次迭代会开始。也就是,循环体中剩余的所有语句将被跳过,并且控制会返回到循环控制表达式(如果有)来决定是否需要另一次循环迭代。如果label存在,它指定应该继续执行的循环的标签。如果指定了WHEN,该循环的下…CONTINUE
convert-crlfF.26.3.8.4. convert-crlf
加密时是否将\n转换成\r\n,以及解密时是否将\r\n转换成\n。RFC 4880 规定文本数据应使用\r\n作为换行符。使用这个选项可以获得完全符合 RFC 的行为。取值:0, 1 默认值:0 适用于:pgp_sym_encrypt, pgp_pub_encrypt, pgp_sym_decrypt, pgp_pub_dec…convert-crlf
COPYE.6.3.2.2. COPY
添加 REJECT_LIMIT 以控制 COPY FROM 可以忽略的无效行数(Atsushi Torikoshi)§ 这在 ON_ERROR = 'ignore' 时可用。 允许 COPY TO 从已填充的物化视图复制行(Jian He)§ 添加 COPY LOG_VERBOSITY 级别 silent 以抑制被忽略行的日志输出(Atsushi…COPY
COPYCOPY COPY — 在文件和表之间复制数据大纲 COPY table_name [ ( column_name [, ...] ) ] FROM { 'filename' | PROGRAM 'command' | STDIN } [ [ WITH ] ( option [, ...] ) ] [ WHERE condition ] COPY { table_name [ …COPY
COPY 进度报告27.4.3. COPY 进度报告当COPY正在运行时,pg_stat_progress_copy视图会为每个当前正在执行COPY命令的后端包含一行。下表描述了会报告哪些信息,以及应如何解释这些信息。表 27.42. pg_stat_progress_copy 视图 列类型 描述 pid integer 后端的进程ID。 datid oid 后端连接到的数据库的OID。 dat…COPY 进度报告
COPY命令相关的函数32.10. COPY命令相关的函数
PostgreSQL 的 COPY 命令提供了选项,可以通过 libpq 使用的网络连接读取或写入数据。本节介绍的函数允许应用程序通过提供或接收复制数据来使用这一能力。整体流程如下:应用程序先通过PQexec或等效函数发出 SQL COPY 命令。如果命令没有错误,响应就是一个 PGresult 对象,其状态码为 PGRES_COPY_OU…COPY命令相关的函数
COPY操作54.2.6. COPY操作
COPY命令允许在服务器和客户端之间进行高速大批量数据传输。拷贝入和拷贝出操作每个都把连接切换到一个独立的子协议中,并且持续到操作结束。拷贝入模式(向服务器传输数据)在后端执行COPY FROM STDIN SQL 语句时启动。后端会向前端发送一条 CopyInResponse 消息。随后前端应发送零条或多条 CopyData 消息,构成一条输入数…COPY操作
CREATE ACCESS METHODCREATE ACCESS METHOD CREATE ACCESS METHOD — 定义一种新的访问方法大纲 CREATE ACCESS METHOD name TYPE access_method_type HANDLER handler_functionCREATE ACCESS METHOD
CREATE AGGREGATECREATE AGGREGATE CREATE AGGREGATE — 定义一个新的聚合函数大纲 CREATE [ OR REPLACE ] AGGREGATE name ( [ argmode ] [ argname ] arg_data_type [ , ... ] ) ( SFUNC = sfunc, STYPE = state_data_type [ , SSPACE …CREATE AGGREGATE
CREATE CASTCREATE CAST CREATE CAST — 定义一种新的类型转换大纲 CREATE CAST (source_type AS target_type) WITH FUNCTION function_name [ (argument_type [, ...]) ] [ AS ASSIGNMENT | AS IMPLICIT ] CREATE CAST (source_ty…CREATE CAST
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 CONVERSIONCREATE CONVERSION CREATE CONVERSION — 定义一个新的编码转换大纲 CREATE [ DEFAULT ] CONVERSION name FOR source_encoding TO dest_encoding FROM function_nameCREATE CONVERSION
CREATE DATABASECREATE DATABASE CREATE DATABASE — 创建一个新数据库大纲 CREATE DATABASE name [ WITH ] [ OWNER [=] user_name ] [ TEMPLATE [=] template ] [ ENCODING [=] encoding ] [ STRATEGY [=] strategy ] [ LOCALE [=] …CREATE DATABASE
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 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 EXTENSIONCREATE EXTENSION CREATE EXTENSION — 安装一个扩展大纲 CREATE EXTENSION [ IF NOT EXISTS ] extension_name [ WITH ] [ SCHEMA schema_name ] [ VERSION version ] [ CASCADE ]CREATE EXTENSION
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 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 FUNCTIONCREATE FUNCTION CREATE FUNCTION — 定义一个新函数大纲 CREATE [ OR REPLACE ] FUNCTION name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } default_expr ] [, ...] ] ) [ RETURNS rettype | RETURNS T…CREATE FUNCTION
CREATE GROUPCREATE GROUP CREATE GROUP — 定义一个新的数据库角色大纲 CREATE GROUP name [ [ WITH ] option [ ... ] ] 其中 option 可以是: SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | INHERIT |…CREATE GROUP
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 integ…CREATE INDEX 进度报告
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 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 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 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 FAMILYCREATE OPERATOR FAMILY CREATE OPERATOR FAMILY — 定义一个新的操作符族大纲 CREATE OPERATOR FAMILY name USING index_methodCREATE OPERATOR FAMILY
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 PROCEDURECREATE PROCEDURE CREATE PROCEDURE — 定义一个新过程大纲 CREATE [ OR REPLACE ] PROCEDURE name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } default_expr ] [, ...] ] ) { LANGUAGE lang_name | TRA…CREATE PROCEDURE
CREATE PUBLICATIONCREATE PUBLICATION CREATE PUBLICATION — 定义一个新的发布大纲 CREATE PUBLICATION name [ FOR ALL TABLES | FOR publication_object [, ... ] ] [ WITH ( publication_parameter [= value] [, ... ] ) ] 其中public…CREATE PUBLICATION
CREATE ROLECREATE ROLE CREATE ROLE — 定义一个新的数据库角色大纲 CREATE ROLE name [ [ WITH ] option [ ... ] ] 其中 option 可以是: SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | INHERIT | NO…CREATE ROLE
CREATE RULECREATE RULE CREATE RULE — 定义一条新的重写规则大纲 CREATE [ OR REPLACE ] RULE name AS ON event TO table_name [ WHERE condition ] DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; command ... ) } 其…CREATE RULE
CREATE SCHEMACREATE SCHEMA CREATE SCHEMA — 定义一个新模式大纲 CREATE SCHEMA schema_name [ AUTHORIZATION role_specification ] [ schema_element [ ... ] ] CREATE SCHEMA AUTHORIZATION role_specification [ schema_elem…CREATE SCHEMA
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开