Dalam artikel ini saya menyajikan beberapa cara untuk memeriksa versi PostgreSQL Anda.
Opsi 1:PILIH versi()
Jika Anda sudah terhubung ke PostgreSQL, jalankan kueri berikut untuk mengembalikan informasi versi server PostgreSQL:
SELECT version();
Inilah hasilnya saat menggunakan PostgreSQL 12.1:
version ------------------------------------------------------------------------------------------------------------- PostgreSQL 12.1 on x86_64-apple-darwin16.7.0, compiled by Apple LLVM version 8.1.0 (clang-802.0.42), 64-bit (1 row)
Opsi ini berguna ketika Anda terhubung ke database PostgreSQL menggunakan GUI seperti PgAdmin, DBeaver, Azure Data Studio, dll.
Tetapi Anda dapat menjalankan kueri yang sama saat Anda terhubung ke database PostgreSQL menggunakan psql antarmuka baris perintah (CLI).
Opsi 2:TAMPILKAN versi_server
Jika Anda hanya menginginkan nomor versi, jalankan SHOW server_version
:
SHOW server_version;
Inilah hasilnya saat menggunakan PostgreSQL 12.1:
server_version ---------------- 12.1
Anda juga dapat menggunakan server_version_num
perintah untuk mengembalikan nomor versi sebagai bilangan bulat:
SHOW server_version_num;
Inilah hasilnya saat menggunakan PostgreSQL 12.1
server_version_num -------------------- 120001
Opsi 3:Menggunakan CLI
Berikut adalah beberapa opsi Command Line Interface (CLI) yang praktis.
Utilitas pg_config
pg_config utilitas mengambil informasi tentang versi PostgreSQL yang diinstal.
Menjalankannya dengan --version
opsi mengembalikan nomor versi server PostgreSQL:
pg_config --version
Berikut hasilnya saat menggunakan versi 12.1:
PostgreSQL 12.1
Cara lain untuk melakukannya adalah dengan menggunakan postgres -V
.
postgres -V
Hasil:
postgres (PostgreSQL) 12.1
Klien psql
psql adalah front-end berbasis terminal untuk PostgreSQL.
Menjalankan psql --version
mengembalikan psql nomor versi:
psql --version
Berikut hasilnya saat menggunakan versi 12.1:
psql (PostgreSQL) 12.1
Anda juga dapat menggunakan sintaks singkat psql -V
untuk mengembalikan hasil yang sama.
psql -V
Hasil:
psql (PostgreSQL) 12.1