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

Cara Membuat Daftar Database dan Tabel di PostgreSQL

Terkadang Anda mungkin perlu melihat semua database dan tabel di PostgreSQL. PostgreSQL menawarkan perintah meta praktis yang memungkinkan Anda dengan cepat membuat daftar semua database dan tabel yang dapat Anda akses. Perintah meta ini secara otomatis diterjemahkan ke dalam kueri SQL dan dijalankan oleh server PostgreSQL. Mereka memulai dengan garis miring terbalik dan sangat berguna bagi administrator database untuk mendapatkan informasi yang diperlukan dengan cepat.


Cara Membuat Daftar Database dan Tabel di PostgreSQL

Berikut adalah beberapa perintah meta PostgreSQL sederhana untuk mendaftar semua database dan tabel di PostgreSQL.


Mencantumkan Database di PostgreSQL

Masuk ke psql baris perintah alat PostgreSQL dan jalankan \list atau \l perintah untuk membuat daftar semua database yang dapat Anda akses.

Anda akan melihat output seperti di bawah ini.

postgres=# \l
                                         List of databases
   Name    |  Owner   | Encoding |      Collate       |       Ctype        |   Access privileges
-----------+----------+----------+--------------------+--------------------+-----------------------
 postgres  | postgres | UTF8     | English_India.1252 | English_India.1252 |
 sample_db | postgres | UTF8     | English_India.1252 | English_India.1252 |
 template0 | postgres | UTF8     | English_India.1252 | English_India.1252 | =c/postgres          +
           |          |          |                    |                    | postgres=CTc/postgres
 template1 | postgres | UTF8     | English_India.1252 | English_India.1252 | =c/postgres          +
           |          |          |                    |                    | postgres=CTc/postgres


Beralih Basis Data

Untuk membuat daftar tabel di PostgreSQL, Anda harus terlebih dahulu beralih ke database tertentu yang tabelnya ingin Anda lihat.

Anda dapat mengganti basis data menggunakan \c perintah diikuti dengan nama database. Berikut ini contoh untuk beralih dari penjualan database ke postgres basis data.

sales=# \c postgres
You are now connected to database "postgres" as user "ubuntu". 
postgres=#


Mencantumkan tabel di PostgreSQL

Harap dicatat, Anda dapat membuat daftar semua tabel hanya setelah Anda beralih ke database. Anda dapat membuat daftar semua tabel dalam database menggunakan perintah \dt meta.

Anda akan melihat output seperti di bawah ini.

postgres=# \dt
             List of relations
 Schema |      Name      | Type  |  Owner
--------+----------------+-------+----------
 public | exams          | table | postgres
 public | login          | table | postgres
 public | meeting        | table | postgres
 public | monthly_sales  | table | postgres
 public | order_status   | table | postgres
 public | orders         | table | postgres
 public | product_sales  | table | postgres
 public | product_sales1 | table | postgres
 public | sales          | table | postgres
 public | sales2         | table | postgres
 public | sales_data     | table | postgres

Semoga artikel di atas dapat membantu Anda membuat daftar database dan tabel di PostgreSQL. Ubiq memudahkan untuk memvisualisasikan data, dan memantaunya di dasbor waktu nyata. Coba Ubiq gratis.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hapus beberapa array secara paralel

  2. Heroku dan Rails:Kesalahan Pemuatan Permata dengan Postgres, namun Ditentukan dalam GEMFILE

  3. Menghapus tag HTML di PostgreSQL

  4. Cara Mengotomatiskan Replikasi dan Failover PostgreSQL 12 dengan repmgr – Bagian 2

  5. SQL, Postgres OIDs, Apa itu dan mengapa berguna?