如何在 pSQL 会话中显示特定模式下的表?
how to display tables under a particular schema in a pSQL session?
在 pSQL 会话(linux 服务器)中,命令 \dn 显示数据库中的模式。是否有任何命令可以显示特定模式下的表,比如 xyz?
谢谢,
"\z" 命令 用于在交互式 psql 会话中列出表。
# psql -d mcdb -U admin -p 5555
mcdb=# \z
\dt
用于列出表格。默认情况下,它将列出当前模式中的那些。
但是,您可以将模式传递给它。在你的情况下,你想做:
\dt xyz.
这将列出 xyz
架构中的所有表。
您还可以用它做一些其他事情:
- 列出所有模式中的所有表:
\dt *.
- 列出名称中包含
user
的表格:\dt *user*
- 列出所有模式中名称中包含
user
的表:\dt *.*user*
在 pSQL 会话(linux 服务器)中,命令 \dn 显示数据库中的模式。是否有任何命令可以显示特定模式下的表,比如 xyz?
谢谢,
"\z" 命令 用于在交互式 psql 会话中列出表。
# psql -d mcdb -U admin -p 5555
mcdb=# \z
\dt
用于列出表格。默认情况下,它将列出当前模式中的那些。
但是,您可以将模式传递给它。在你的情况下,你想做:
\dt xyz.
这将列出 xyz
架构中的所有表。
您还可以用它做一些其他事情:
- 列出所有模式中的所有表:
\dt *.
- 列出名称中包含
user
的表格:\dt *user*
- 列出所有模式中名称中包含
user
的表:\dt *.*user*