Cara Menampilkan Database Di PostgreSQL

Pada tutorial PostgreSQL kali ini, kita akan belajar tentang Cara Menampilkan Database. Jika Anda belum pernah membuat database sebelumnya, silakan baca tutorial tentang Cara Membuat Database Di PostgreSQL.

Cara Menampilkan Database Di PostgreSQ


Ada beberapa cara untuk menampilkan database yang terdapat pada PostgreSQL, yaitu:
  • Menggunakan Perintah "\l" atau "\list"
  • Menggunakan Query SQL.
Baca Juga:
Cara Menampilkan Daftar Database Di MySQL

Menggunakan Perintah "\l" atau "\list"


Cara yang pertama untuk menampilkan daftar database di PostgreSQL yaitu dengan menggunakan perintah "\l" atau "\list" pada psql command prompt. Berikut contohnya:

Menggunakan "\l"

postgres=# \l
                                                List of databases
   Name    |  Owner   | Encoding |          Collate          |           Ctype           |   Access privileges
-----------+----------+----------+---------------------------+---------------------------+-----------------------
 hris      | postgres | UTF8     | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 |
 postgres  | postgres | UTF8     | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 |
 template0 | postgres | UTF8     | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 | =c/postgres          +
           |          |          |                           |                           | postgres=CTc/postgres
 template1 | postgres | UTF8     | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 | =c/postgres          +
           |          |          |                           |                           | postgres=CTc/postgres
(4 rows)

Menggunakan perintah "\list"

postgres=# \list
                                                List of databases
   Name    |  Owner   | Encoding |          Collate          |           Ctype           |   Access privileges
-----------+----------+----------+---------------------------+---------------------------+-----------------------
 hris      | postgres | UTF8     | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 |
 postgres  | postgres | UTF8     | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 |
 template0 | postgres | UTF8     | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 | =c/postgres          +
           |          |          |                           |                           | postgres=CTc/postgres
 template1 | postgres | UTF8     | Indonesian_Indonesia.1252 | Indonesian_Indonesia.1252 | =c/postgres          +
           |          |          |                           |                           | postgres=CTc/postgres
(4 rows)

Kedua perintah diatas, akan menghasilkan output yang sama.

Menggunakan SQL Query


Langkah kedua adalah dengan menggunakan SQL Query atau Select statement pada table "pg_database". pg_database adalah table master (dictionary table) yang otomatis di buat ketika Anda menginstall program PostgreSQL.

Berikut contohnya:

postgres=# SELECT datname
postgres-# FROM pg_database;
  datname
-----------
 template1
 template0
 postgres
 hris
(4 rows)

Share this

Related Posts

Previous
Next Post »