↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

PostgreSQL 文档检索

PG 18 · 按类别浏览,或输入名称与关键词

常用条目12361
参数章节正文PG18参数 IF EXISTS 如果该外部数据包装器不存在,则不要抛出错误。这种情况下会发出一个提示。 name 一个现有外部数据包装器的名称。 CASCADE 自动删除依赖于该外部数据包装器的对象(例如外部表和服务器),以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该外部数据包装器,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该外部表不存在,则不要抛出错误。这种情况下会发出一个提示。 name 要删除的外部表名称(可以被模式限定)。 CASCADE 自动删除依赖于该外部表的对象(例如视图),以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该外部表,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该函数不存在,则不要抛出错误。这种情况下会发出一个提示。 name 现有函数的名称(可以用模式限定)。如果没有指定参数列表,这个名称必须在其模式中唯一。 argmode 参数的模式:IN、OUT、INOUT 或 VARIADIC。如果省略,默认值为 IN。注意,DROP FUNCTION 实际上并不关注 OUT 参数,因为确定函数标识只需要输入参数…参数 参数章节正文PG18参数 CONCURRENTLY 删除索引时,不阻塞该索引所在表上的并发查询、插入、更新和删除。普通的 DROP INDEX 会对该表获取 ACCESS EXCLUSIVE 锁,阻塞其他访问,直到索引删除完成。使用该选项时,命令会改为等待相冲突的事务完成。 使用此选项时有若干限制需要注意。只能指定一个索引名,并且不支持 CASCADE 选项。(因此,支撑 UNIQUE 或 PRI…参数 参数章节正文PG18参数 IF EXISTS 如果该语言不存在,则不要抛出错误。这种情况下会发出一个提示。 name 现有过程语言的名称。 CASCADE 自动删除依赖于该语言的对象(例如以该语言编写的函数),以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该语言,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该物化视图不存在,则不要抛出错误。这种情况下会发出一个提示。 name 要移除的物化视图名称(可以被模式限定)。 CASCADE 自动删除依赖于该物化视图的对象(例如其他物化视图或普通视图),以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该物化视图,则拒绝删除它。这是默认行为。参数 参数章节正文PG18参数 IF EXISTS 如果该操作符类不存在,则不要抛出错误。这种情况下会发出一个提示。 name 一个现有操作符类的名称(可以是模式限定的)。 index_method 该操作符类所属索引访问方法的名称。 CASCADE 自动删除依赖于该操作符类的对象(例如索引),以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该操作符类…参数 参数章节正文PG18参数 IF EXISTS 如果该操作符不存在,则不要抛出错误。这种情况下会发出一条提示。 name 一个现有操作符的名称(可以是模式限定的)。 left_type 该操作符左操作数的数据类型;如果该操作符没有左操作数,请写 NONE。 right_type 该操作符右操作数的数据类型。 CASCADE 自动删除依赖于该操作符的对象(例如使用它的视图),以及依赖于这些对象的所有对…参数 参数章节正文PG18参数 IF EXISTS 如果该操作符族不存在,则不要抛出错误。这种情况下会发出一个提示。 name 一个现有操作符族的名称(可以是模式限定的)。 index_method 该操作符族所对应的索引访问方法名称。 CASCADE 自动删除依赖于该操作符族的对象,以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该操作符族,则拒绝删…参数 参数章节正文PG18参数 IF EXISTS 如果该策略不存在,则不要抛出错误。这种情况下会发出一个提示。 name 要删除的策略名称。 table_name 该策略所在表的名称(可选模式限定)。 CASCADERESTRICT 由于策略上不存在依赖关系,这些关键字不起任何作用。参数 参数章节正文PG18参数 IF EXISTS 如果该过程不存在,则不要抛出错误。这种情况下会发出一个提示。 name 现有过程的名称(可带模式限定)。 argmode 参数的模式:IN、OUT、INOUT 或 VARIADIC。如果省略,默认为 IN(但见下文)。 argname 参数名称。注意,DROP PROCEDURE 实际上并不关心参数名,因为确定过程标识时只使用参数数据类型。 argty…参数 参数章节正文PG18参数 IF EXISTS 如果该发布不存在,则不要抛出错误。这种情况下会发出一个提示。 name 现有发布的名称。 CASCADERESTRICT 这些关键字没有任何效果,因为发布上不存在依赖关系。参数 参数章节正文PG18参数 IF EXISTS 如果该角色不存在,则不要抛出错误。这种情况下会发出一个提示。 name 要移除的角色名称。参数 参数章节正文PG18参数 IF EXISTS 如果该规则不存在,则不要抛出错误。这种情况下会发出一个提示。 name 要移除的规则名称。 table_name 该规则适用的表或视图名称(可以是模式限定的)。 CASCADE 自动删除依赖于该规则的对象,以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该规则,则拒绝删除它。这是默认行为。参数 参数章节正文PG18参数 IF EXISTS 如果该模式不存在,则不要抛出错误。这种情况下会发出一个提示。 name 模式名称。 CASCADE 自动删除模式中包含的对象(表、函数等),以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果该模式中含有任何对象,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该序列不存在,则不要抛出错误。这种情况下会发出一个提示。 name 要删除的序列名称(可以是模式限定的)。 CASCADE 自动删除依赖于该序列的对象,以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该序列,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该服务器不存在,则不要抛出错误。这种情况下会发出一个提示。 name 一个现有服务器的名称。 CASCADE 自动删除依赖于该服务器的对象(例如用户映射),以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该服务器,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果统计对象不存在,则不要抛出错误。这种情况下会发出一个提示。 name 要删除的统计对象名称(可选模式限定)。 CASCADERESTRICT 这些关键字没有任何作用,因为没有对象依赖于统计对象。参数 参数章节正文PG18参数 IF EXISTS 如果订阅不存在,不要抛出错误。在这种情况下会发出一个提示。 name 要移除的订阅名称。 CASCADERESTRICT 这些关键字没有任何效果,因为订阅上不存在依赖关系。参数 参数章节正文PG18参数 IF EXISTS 如果表不存在,则不要抛出错误。这种情况下会发出一条提示。 name 要删除的表名称(可选地使用模式限定)。 CASCADE 自动删除依赖于该表的对象(例如视图),以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该表,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该表空间不存在,则不要抛出错误。这种情况下会发出一个提示。 name 表空间的名称。参数 参数章节正文PG18参数 IF EXISTS 如果该转换不存在,则不要抛出错误。这种情况下会发出一个提示。 type_name 该转换的数据类型名称。 lang_name 该转换所用语言的名称。 CASCADE 自动删除依赖于该转换的对象,以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该转换,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该触发器不存在,则不要抛出错误。这种情况下会发出一个提示。 name 要移除的触发器的名称。 table_name 定义该触发器的表的名称(可以是模式限定的)。 CASCADE 自动删除依赖于该触发器的对象,以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该触发器,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该文本检索配置不存在,则不要抛出错误。这种情况下会发出一个提示。 name 一个现有文本检索配置的名称(可以是模式限定的)。 CASCADE 自动删除依赖于该文本检索配置的对象,以及所有进一步依赖于这些对象的对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该文本检索配置,则拒绝删除该配置。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该文本检索词典不存在,则不要抛出错误。这种情况下会发出一个提示。 name 一个现有文本检索词典的名称(可以是模式限定的)。 CASCADE 自动删除依赖于该文本检索词典的对象,以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该文本检索词典,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该文本检索解析器不存在,则不要抛出错误。这种情况下会发出一个提示。 name 一个现有文本检索解析器的名称(可以是模式限定的)。 CASCADE 自动删除依赖于该文本检索解析器的对象,以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该文本检索解析器,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该文本检索模板不存在,则不要抛出错误。这种情况下会发出一个提示。 name 一个现有文本检索模板的名称(可以是模式限定的)。 CASCADE 自动删除依赖于该文本检索模板的对象,以及所有进一步依赖于这些对象的对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该文本检索模板,则拒绝删除该模板。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该类型不存在,则不会抛出错误,而是发出一条提示。 name 要移除的数据类型的名称(可以是模式限定的)。 CASCADE 自动删除依赖于该类型的对象(例如表列、函数和操作符),以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该类型,则拒绝删除它。这是默认值。参数 参数章节正文PG18参数 IF EXISTS 如果该用户映射不存在,则不要报错。这种情况下会发出一个提示。 user_name 该映射的用户名。CURRENT_ROLE、CURRENT_USER 和 USER 匹配当前用户的名称。PUBLIC 用于匹配系统中当前及未来的所有用户名。 server_name 该用户映射所属服务器的名称。参数 参数章节正文PG18参数 IF EXISTS 如果视图不存在,则不抛出错误,而是发出一条提示。 name 要移除的视图名称(可选地使用模式限定)。 CASCADE 自动删除依赖于该视图的对象(例如其他视图),以及进一步依赖于这些对象的所有对象(参见第 5.15 节)。 RESTRICT 如果有任何对象依赖于该视图,则拒绝删除它。这是默认行为。参数 参数章节正文PG18参数 WORKTRANSACTION 可选关键字,没有任何作用。 AND CHAIN 如果指定了 AND CHAIN,则会立即启动一个新事务,其事务特征与刚刚结束的事务相同(参见 SET TRANSACTION)。否则,不会启动任何新事务。参数 参数章节正文PG18参数 name 要执行的预备语句名称。 parameter 预备语句中某个参数的实际值。它必须是一个表达式,并且其求值结果必须与该参数的数据类型兼容,该数据类型在创建预备语句时已确定。参数 参数章节正文PG18参数 ANALYZE # 执行该命令并显示实际运行时间及其他统计信息。此参数默认为 FALSE。 VERBOSE # 显示有关计划的附加信息。具体包括:计划树中每个节点的输出列列表、模式限定的表名和函数名、总是用其范围表别名标注表达式中的变量,以及总是打印显示统计信息的每个触发器名称。如果已经计算出查询标识符,也会将其显示出来,详见 compute_query_id。此参数默认…参数 参数章节正文PG18参数 direction # direction 定义提取方向以及要提取的行数。它可以是下列之一: NEXT # 提取下一行。如果省略 direction,这将是默认值。 PRIOR # 提取前一行。 FIRST # 提取查询的第一行(与 ABSOLUTE 1 相同)。 LAST # 提取查询的最后一行(与 ABSOLUTE -1 相同)。 ABSOLUTE count # 提…参数 参数章节正文PG18参数 remote_schema 要从中导入的远程模式。远程模式的具体含义取决于所使用的外部数据包装器。 LIMIT TO ( table_name [, ...] ) 只导入名称与给定表名之一匹配的外部表。远程模式中的其他表将被忽略。 EXCEPT ( table_name [, ...] ) 将指定的外部表排除在导入之外。除这里列出的表外,远程模式中的其他表都会被导入。 s…参数 参数章节正文PG18参数参数 参数章节正文PG18参数 channel 通知通道的名称(任意标识符)。参数 参数章节正文PG18参数 name # 要锁定的现有表的名称(可选模式限定)。如果在表名前指定了 ONLY,则只有该表会被锁定。如果未指定 ONLY,则该表及其所有后代表(如果有)都会被锁定。也可以在表名后指定*,以显式表明包含后代表。 命令 LOCK TABLE a, b;等效于 LOCK TABLE a; LOCK TABLE b;。这些表会按 LOCK TABLE 命令中指定的顺序逐个锁定。…参数 参数章节正文PG18参数 with_query # WITH 子句允许你指定一个或多个子查询,以便在 MERGE 查询中按名称引用它们。有关细节请参见第 7.8 节和 SELECT。请注意,MERGE 不支持 WITH RECURSIVE。 target_table_name # 要合并到其中的目标表或视图名称(可选模式限定)。如果在表名前指定 ONLY,则匹配行只会在该命名表中被更新或删除。如果…参数 参数章节正文PG18参数 channel 要发信号的通知通道名称(任意标识符)。 payload 随通知一起传递的“载荷”字符串。它必须指定为简单的字符串字面值。在默认配置下,它必须短于 8000 字节。(如果需要传递二进制数据或大量信息,最好把它们放入数据库表中,并发送该记录的键。)参数
更多结果

输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。

pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开