Mange gange skal du muligvis oprette et skema i en PostgreSQL-database. Sådan opretter du et skema i en database ved hjælp af PostgreSQL CREATE SCHEMA-sætning.
Sådan opretter du skema i PostgreSQL
Her er trinene til at oprette skema i PostgreSQL ved hjælp af CREATE SCHEMA-sætning. Her er syntaksen for CREATE SCHEMA-kommandoen
CREATE SCHEMA [IF NOT EXISTS] schema_name;
I ovenstående sætning skal du nævne skemanavnet efter CREATE SCHEMA. Sørg for, at skemanavnet er unikt i databasen.
Du kan også angive et valgfrit søgeord, HVIS IKKE FINDER, ovenfor for kun at oprette PostgreSQL-skema, hvis det ikke findes.
Her er et eksempel på at oprette skema i PostgreSQL
# create schema sample;
Bonus Læs:PostgreSQL Opret database
Opret skema til bruger
Hvis du kun vil oprette et skema for en bestemt bruger, skal du bruge AUTHORIZATION-klausulen vist nedenfor
# CREATE SCHEMA [IF NOT EXISTS] schema_name AUTHORIZATION username;
For eksempel, her er SQL-forespørgslen til at oprette skema med navnet eksempel for bruger db_user
# CREATE SCHEMA [IF NOT EXISTS] sample AUTHORIZATION db_user;
Bonus Læs:PostgreSQL Opret tabel
List alle skemaer i databasen
Her er SQL-forespørgslen til at vise alle skemaer i din database.
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}
Bonus Læs:Sådan opretter du histogram i PostgreSQL
Forhåbentlig kan du nu nemt oprette PostgreSQL-skema.
Ubiq gør det nemt at visualisere data på få minutter og overvåge i dashboards i realtid. Prøv det i dag!