You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PostgreSQL中查看\l、\dt等反斜杠命令?

查看PostgreSQL psql元命令的方法

你提到的\l、\dt、\q这类以反斜杠开头的命令是psql的元命令(不属于SQL命令范畴),无法用\h/\help查看帮助,可通过以下方式获取相关说明:

1. 查看所有元命令的完整帮助

在psql交互终端中执行:

\?

执行后会输出所有psql元命令的分类说明,示例片段如下:

General
  \copyright             show PostgreSQL usage and distribution terms
  \q                     quit psql
  \watch [SEC]           execute query every SEC seconds

Database
  \l[+] [PATTERN]        list databases
  \c[onnect] {[DBNAME|- USER|- HOST|- PORT|-] | conninfo}
                         connect to new database

Tables/Views/Sequences/Schemas/Indexes
  \dt[+] [PATTERN]       list tables
  \di[+] [PATTERN]       list indexes
...

2. 查看单个元命令的帮助

如果只想查看某一个元命令的说明,直接在\?后跟上具体命令即可,比如:

  • 查看\l的帮助:
    \? \l
    
    输出示例:
    \l[+] [PATTERN]        list databases
    
  • 查看\dt的帮助:
    \? \dt
    
  • 查看\q的帮助:
    \? \q
    

另外补充:\h本身也是元命令,你可以用\? \h查看它的说明,它的作用就是查看SQL命令的帮助文档。


内容的提问来源于stack exchange,提问作者Super Kai - Kazuya Ito

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 10:32:48