Много пъти може да се наложи да създадете схема в PostgreSQL база данни. Ето как да създадете схема в база данни с помощта на израза PostgreSQL CREATE SCHEMA.
Как да създадете схема в PostgreSQL
Ето стъпките за създаване на схема в PostgreSQL с помощта на оператор CREATE SCHEMA. Ето синтаксиса на командата CREATE SCHEMA
CREATE SCHEMA [IF NOT EXISTS] schema_name;
В горното изявление трябва да споменете името на схемата след CREATE SCHEMA. Моля, уверете се, че името на схемата е уникално в базата данни.
Можете също така да предоставите незадължителна ключова дума АКО НЕ СЪЩЕСТВУВА по-горе, за да създадете PostgreSQL схема само ако не съществува.
Ето пример за създаване на схема в PostgreSQL
# create schema sample;
Бонус четене:PostgreSQL Създаване на база данни
Създаване на схема за потребител
Ако искате да създадете схема само за конкретен потребител, използвайте клаузата AUTHORIZATION, показана по-долу
# CREATE SCHEMA [IF NOT EXISTS] schema_name AUTHORIZATION username;
Например, ето SQL заявката за създаване на схема с име пример за потребител db_user
# CREATE SCHEMA [IF NOT EXISTS] sample AUTHORIZATION db_user;
Бонус четене:PostgreSQL Създаване на таблица
Избройте всички схеми в базата данни
Ето SQL заявката за показване на всички схеми във вашата база данни.
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}
Бонус за четене:Как да създадете хистограма в PostgreSQL
Надяваме се, че сега можете лесно да създадете PostgreSQL схема.
Ubiq улеснява визуализирането на данни за минути и наблюдение в табла за управление в реално време. Опитайте го днес!