動作しているPostgreSQLのバージョンを調べるには、以下の方法がある。
1.コンソール上から確認する
コンソール上からのバージョン確認は、以下のコマンドで行える。
/usr/pgsql-*/bin/pg_config --version
/usr/pgsql-*/bin/postgres -V
-bash-4.2$ /usr/pgsql-*/bin/pg_config --version
PostgreSQL 9.4.8
-bash-4.2$ /usr/pgsql-*/bin/postgres -V
postgres (PostgreSQL) 9.4.8
2.クエリから確認する
以下のクエリを実行してもバージョン確認は行える。
SELECT version();
SHOW server_version;
SHOW server_version_num;
postgres=# SELECT version();
version
--------------------------------------------------------------------------------------------------------------
PostgreSQL 9.4.8 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4), 64-bit
(1 行)
postgres=# SHOW server_version;
server_version
----------------
9.4.8
(1 行)
postgres=# SHOW server_version_num;
server_version_num
--------------------
90408
(1 行)