方法一:使用SQL查询

在连接到数据库后,可以执行以下SQL语句来查看所有schema:

SELECT schema_name
FROM information_schema.schemata;

另外,PostgreSQL还提供了一个名为“pg_namespace”的系统表,也可以用来查询:

SELECT nspname AS schema_name
FROM pg_catalog.pg_namespace;

方法二:使用psql命令行工具


如果你在命令行中使用psql,可以连接到数据库后使用以下命令:

1.连接到数据库:

psql -U username -d dbname

2.然后,使用以下命令列出所有schema:

\dn

或者,使用更详细的命令:

\dn+
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐