PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Skema Buat PostgreSQL

Sering kali Anda mungkin perlu membuat skema di database PostgreSQL. Berikut cara membuat skema dalam database menggunakan pernyataan CREATE SCHEMA PostgreSQL.

Cara Membuat Skema di PostgreSQL

Berikut adalah langkah-langkah untuk membuat skema di PostgreSQL menggunakan pernyataan CREATE SCHEMA. Berikut sintaks perintah CREATE SCHEMA

CREATE SCHEMA [IF NOT EXISTS] schema_name;

Dalam pernyataan di atas Anda perlu menyebutkan nama skema setelah CREATE SCHEMA. Harap pastikan nama skema unik dalam database.

Anda juga dapat memberikan kata kunci opsional JIKA TIDAK ADA di atas untuk membuat skema PostgreSQL hanya jika tidak ada.

Berikut adalah contoh untuk membuat skema di PostgreSQL

# create schema sample;

Bonus Baca :PostgreSQL Buat Database

Buat Skema untuk Pengguna

Jika Anda ingin membuat skema hanya untuk pengguna tertentu, gunakan klausa AUTHORIZATION yang ditunjukkan di bawah ini

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

Misalnya, inilah kueri SQL untuk membuat skema bernama contoh untuk pengguna db_user

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

Bonus Baca :PostgreSQL Buat Tabel

Mencantumkan semua skema dalam database

Berikut kueri SQL untuk menampilkan semua skema di database Anda.

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 Baca :Cara Membuat Histogram di PostgreSQL

Semoga sekarang Anda dapat dengan mudah membuat Skema PostgreSQL.

Ubiq memudahkan untuk memvisualisasikan data dalam hitungan menit, dan memantau di dasbor waktu nyata. Cobalah Hari Ini!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengelola koneksi db di server?

  2. Masalah koneksi dengan SQLAlchemy dan beberapa proses

  3. Ubah pengkodean basis data PostgreSql

  4. Mengisi kolom Many2many (odoo 8)

  5. Bagaimana cara memberikan 1.000.000 hasil basis data kepada klien API?