我用psql在PostgreSQl数据库中创建了一个新模式:
CREATE SCHEMA my_schema;
但当我发出\dt
命令时,我只看到public
模式中的表.然而,我可以用my_schema.table_name
访问my_schema
中的所有表.
如何查看psql中所有模式中的所有表?
我用psql在PostgreSQl数据库中创建了一个新模式:
CREATE SCHEMA my_schema;
但当我发出\dt
命令时,我只看到public
模式中的表.然而,我可以用my_schema.table_name
访问my_schema
中的所有表.
如何查看psql中所有模式中的所有表?
对于您的模式(note the period after the schema name):
\dt my_schema.
或者:
SET search_path TO my_schema, public;
\dt
所有模式:
\dt *.