Nhiều khi bạn có thể cần tạo lược đồ trong cơ sở dữ liệu PostgreSQL. Dưới đây là cách tạo lược đồ trong cơ sở dữ liệu bằng cách sử dụng câu lệnh PostgreSQL CREATE SCHEMA.
Cách tạo lược đồ trong PostgreSQL
Dưới đây là các bước để tạo lược đồ trong PostgreSQL bằng cách sử dụng câu lệnh CREATE SCHEMA. Đây là cú pháp của lệnh CREATE SCHEMA
CREATE SCHEMA [IF NOT EXISTS] schema_name;
Trong câu lệnh trên, bạn cần phải đề cập đến tên lược đồ sau CREATE SCHEMA. Hãy đảm bảo rằng tên giản đồ là duy nhất trong cơ sở dữ liệu.
Bạn cũng có thể cung cấp một từ khóa tùy chọn NẾU KHÔNG TỒN TẠI ở trên để tạo lược đồ PostgreSQL chỉ khi nó không tồn tại.
Đây là một ví dụ để tạo lược đồ trong PostgreSQL
# create schema sample;
Phần thưởng Đọc:PostgreSQL Tạo cơ sở dữ liệu
Tạo lược đồ cho người dùng
Nếu bạn chỉ muốn tạo giản đồ cho một người dùng cụ thể, hãy sử dụng điều khoản AUTHORIZATION được hiển thị bên dưới
# CREATE SCHEMA [IF NOT EXISTS] schema_name AUTHORIZATION username;
Ví dụ:đây là truy vấn SQL để tạo lược đồ có tên mẫu cho người dùng db_user
# CREATE SCHEMA [IF NOT EXISTS] sample AUTHORIZATION db_user;
Phần thưởng đã đọc:PostgreSQL Tạo bảng
Liệt kê tất cả các lược đồ trong cơ sở dữ liệu
Đây là truy vấn SQL để hiển thị tất cả các lược đồ trong cơ sở dữ liệu của bạn.
postgres=# SELECT * FROM pg_catalog.pg_namespace ORDER BY nspname; nspname | nspowner | nspacl --------------------+----------+------------------------------------- information_schema | 10 | {postgres=UC/postgres,=U/postgres} pg_catalog | 10 | {postgres=UC/postgres,=U/postgres} pg_temp_1 | 10 | pg_toast | 10 | pg_toast_temp_1 | 10 | public | 10 | {postgres=UC/postgres,=UC/postgres}
Phần thưởng đọc:Cách tạo biểu đồ trong PostgreSQL
Hy vọng rằng bây giờ bạn có thể dễ dàng tạo lược đồ PostgreSQL.
Ubiq giúp dễ dàng trực quan hóa dữ liệu trong vài phút và theo dõi trong trang tổng quan thời gian thực. Thử nó ngay hôm nay!