在 PostgreSQL 中建立模式
Joy Idialu
2023年1月30日
2022年5月14日
本教程將討論使用 SQL 查詢或 psql 在 PostgreSQL 中建立模式。
在 SQL 查詢中使用 CREATE SCHEMA
語句建立模式
要建立新模式,請執行以下命令。
CREATE SCHEMA test_schema
要檢視資料庫中的所有模式名稱,請執行以下查詢:
SELECT schema_name
FROM information_schema.schemata
你還可以使用此查詢檢視資料庫中的所有模式:
SELECT *
FROM pg_catalog.pg_namespace
ORDER BY nspname;
使用 PSQL 中的 CREATE SCHEMA
語句建立模式
使用 psql,你可以執行更多操作,例如建立資料庫、連線到資料庫,最後建立模式,如下所示:
CREATE DATABASE test_db;
\connect test_db;
CREATE SCHEMA test_schema;
要使用 psql 列出資料庫中的所有模式,請執行以下命令:
\dn
輸出:
| Name | Owner |
--------------|--------
| public | user1 |
| test_schema | user1 |