如何在pSQL中以单个特定模式显示表

时间:2019-07-17 01:59:44

标签: psql

在Linux服务器中的pSQL中,我可以使用命令\ dn显示数据库中的所有模式。但是是否有任何命令在列出的特定架构xyz下显示表?

谢谢

2 个答案:

答案 0 :(得分:1)

\dt用于列出表。默认情况下,它将列出当前架构中的那些。

但是,您可以将模式传递给它。就您而言,您想这样做:

\dt xyz.

这将列出xyz模式中的所有表。

您还可以使用它做一些其他事情:

  • 列出所有模式中的所有表:\dt *.
  • 列出名称为user的表\dt *user*
  • 列出所有模式中名称中带有user的表:\dt *.*user*

答案 1 :(得分:0)

在交互式psql会话中时,“ \ z”命令用于列出表。

# psql -d mcdb -U admin -p 5555
mcdb=# \z