PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
分类索引132
\sv这个命令获取指定视图的定义,并以 CREATE OR REPLACE VIEW 命令的形式显示。定义会打印到由 \o 设置的当前查询输出通道。
查询缓冲区与编辑
\sv[+] view_name
客户端 psql 10.23
区分大小写的写法 \sv
本版手册中的写法
\sv +
客户端 psql 11.22
客户端 psql 12.22
客户端 psql 13.23
客户端…psql 命令 · 查询缓冲区与编辑
\syncpipeline这组命令实现 SQL 语句的管道化。一个管道必须以 \startpipeline 开始,并以 \endpipeline 结束。其间可以出现任意数量的 \syncpipeline 命令,它会发送一条 同步消息 ,而不会结束当前管道,也不会刷新发送缓冲区。在管道模式下,语句会被发送到服务器,而不等待前面语句的结果。更多细节见 第 32.5 节 。
查询执行
\startpipel…psql 命令 · 查询执行
\t切换输出中的列名标题和行数页脚的显示状态。这个命令等价于 \pset tuples_only ,提供它是为了使用方便。
输出与格式
\t
客户端 psql 10.23
区分大小写的写法 \t
本版手册中的写法
\t 此语法签名未列出
客户端 psql 11.22
客户端 psql 12.22
客户端 psql 13.23
客户端 psql 14.24
客户端 psql 15.…psql 命令 · 输出与格式
\timing带参数时,开启或关闭每条 SQL 语句执行耗时的显示。不带参数时,切换显示的开关状态。耗时以毫秒显示;超过 1 秒的时间间隔还会以分钟:秒的格式显示,必要时添加小时和天字段。
脚本与帮助
\timing [ on | off ]
客户端 psql 10.23
区分大小写的写法 \timing
本版手册中的写法
\timing 此语法签名未列出
客户端 psql 11.22
客…psql 命令 · 脚本与帮助
\unrestrict退出 “ 受限 ” 模式(即所有其他元命令都被阻止的模式),前提是指定的密钥与进入受限模式时传给 \restrict 的密钥匹配。
脚本与帮助
\unrestrict restrict_key
客户端 psql 13.23
区分大小写的写法 \unrestrict
本版手册中的写法
\unrestrict 此语法签名未列出
客户端 psql 14.24
客户端 psql 15…psql 命令 · 脚本与帮助
\unset取消设置(删除) psql 变量 name 。
脚本与帮助
\unset name
客户端 psql 10.23
区分大小写的写法 \unset
本版手册中的写法
\unset 此语法签名未列出
客户端 psql 11.22
客户端 psql 12.22
客户端 psql 13.23
客户端 psql 14.24
客户端 psql 15.19
客户端 psql 16.15
客…psql 命令 · 脚本与帮助
\w将当前查询缓冲区写入文件 filename ,或通过管道传递给 shell 命令 command 。如果当前查询缓冲区为空,则改为写入最近执行的查询。
查询缓冲区与编辑
\w or \write filename \w or \write | command
客户端 psql 10.23
区分大小写的写法 \w
本版手册中的写法
\w 此语法签名未列出
\write 此语法签…psql 命令 · 查询缓冲区与编辑
\warn这个命令与 \echo 命令相同,只是输出将被写入 psql 的标准错误通道,而不是标准输出。
脚本与帮助
\warn text [ ... ]
客户端 psql 13.23
区分大小写的写法 \warn
本版手册中的写法
\warn 此语法签名未列出
客户端 psql 14.24
客户端 psql 15.19
客户端 psql 16.15
客户端 psql 17.11
客户…psql 命令 · 脚本与帮助
\watch重复执行当前查询缓冲区(如同 \g 一样),直到被中断、查询失败、达到执行次数上限(如果给定)或查询返回的行数低于最小要求。两次执行之间等待指定的秒数(默认 2 秒)。默认等待时间可通过变量 WATCH_INTERVAL 修改。为保持向后兼容, seconds 可以带或不带 interval= 前缀。每次查询结果都会带有一个头部,其中包含 \pset title 字符串(如果有…psql 命令 · 查询执行
\write将当前查询缓冲区写入文件 filename ,或通过管道传递给 shell 命令 command 。如果当前查询缓冲区为空,则改为写入最近执行的查询。
查询缓冲区与编辑
\w or \write filename \w or \write | command
客户端 psql 10.23
区分大小写的写法 \write
本版手册中的写法
\w 此语法签名未列出
\write …psql 命令 · 查询缓冲区与编辑
\x设置或切换扩展表格格式模式。它等价于 \pset expanded 。
输出与格式
\x [ on | off | auto ]
客户端 psql 10.23
区分大小写的写法 \x
本版手册中的写法
\x 此语法签名未列出
客户端 psql 11.22
客户端 psql 12.22
客户端 psql 13.23
客户端 psql 14.24
客户端 psql 15.19
客…psql 命令 · 输出与格式
\z列出表、视图和序列及其相关访问权限。如果指定了 pattern ,则只列出名称与模式匹配的表、视图和序列。默认情况下,只显示用户创建的对象;提供模式或 S 修饰符可包括系统对象。如果在命令名后追加 x ,结果会以扩展模式显示。
描述数据库对象
列出表、视图和序列及其关联的访问权限。如果指定了 pattern ,则只列出名称匹配该模式的表、视图和序列。
\z [ pattern…psql 命令 · 描述数据库对象
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开