sql >> Databáze >  >> RDS >> PostgreSQL

Vytvořte schéma PostgreSQL

Mnohokrát možná budete muset vytvořit schéma v databázi PostgreSQL. Zde je návod, jak vytvořit schéma v databázi pomocí příkazu CREATE SCHEMA PostgreSQL.

Jak vytvořit schéma v PostgreSQL

Zde jsou kroky k vytvoření schématu v PostgreSQL pomocí příkazu CREATE SCHEMA. Zde je syntaxe příkazu CREATE SCHEMA

CREATE SCHEMA [IF NOT EXISTS] schema_name;

Ve výše uvedeném příkazu musíte uvést název schématu po CREATE SCHEMA. Ujistěte se, že název schématu je v databázi jedinečný.

Výše můžete také zadat nepovinné klíčové slovo IF NOT EXISTS pro vytvoření schématu PostgreSQL pouze v případě, že neexistuje.

Zde je příklad vytvoření schématu v PostgreSQL

# create schema sample;

Bonusové čtení:Vytvoření databáze PostgreSQL

Vytvořit schéma pro uživatele

Pokud chcete vytvořit schéma pouze pro konkrétního uživatele, použijte klauzuli AUTHORIZATION uvedenou níže

# CREATE SCHEMA [IF NOT EXISTS] schema_name
AUTHORIZATION username;

Zde je například dotaz SQL pro vytvoření schématu s názvem ukázka pro uživatele db_user

# CREATE SCHEMA [IF NOT EXISTS] sample
AUTHORIZATION db_user;

Bonusové čtení:PostgreSQL Create Table

Seznam všech schémat v databázi

Zde je dotaz SQL pro zobrazení všech schémat ve vaší databázi.

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}

Bonusové čtení:Jak vytvořit histogram v PostgreSQL

Doufejme, že nyní můžete snadno vytvořit schéma PostgreSQL.

Ubiq usnadňuje vizualizaci dat během několika minut a sledování na řídicích panelech v reálném čase. Zkuste to ještě dnes!

  1. Klauzule WHERE na datovém typu SQL Server Text

  2. Způsoby přístupu k databázi Oracle v PostgreSQL

  3. Představujeme novou funkci – analýzu uváznutí

  4. Jak nasadit distribuci Percona pro PostgreSQL pro vysokou dostupnost