PostgreSQLの文字コードを確認する!(Rocky Linux 9)

PostgreSQLの文字コードを確認します。

デフォルトの文字コードを確認する!

デフォルトの文字コードは、PostgreSQLの管理テーブルの情報を確認します。

postgres=# SELECT character_set_name FROM information_schema.character_sets;
 character_set_name 
--------------------
 UTF8
(1 row)

データベースの文字コードを確認する!

データベースの文字コードは、「\l」で確認できます。

postgres=# \l
                                  List of databases
   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges   
-----------+----------+----------+-------------+-------------+-----------------------
 postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
 template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
(3 rows)

おわりに

PostgreSQLのデフォルトの文字コードはUTF8なので、通常は変更の必要はありません。

参考情報

関連記事

参考書籍(Amazon)