1. ホーム
  2. postgresql

[解決済み] Postgresデータベースの文字エンコーディングを変更するには?

2023-04-17 09:20:28

質問

デフォルトの文字セット SQL_ASCII でセットアップされたデータベースがあります。 私はそれを UNICODE に切り替えたいと思います。 それを行う簡単な方法はありますか?

どのように解決するのですか?

データベースのエンコーディングを変更する。

  1. データベースをダンプする
  2. データベースを削除します。
  3. 異なるエンコーディングで新しいデータベースを作成します。
  4. データを再読み込みします。

この間、クライアントのエンコーディングが正しく設定されていることを確認してください。

ソースは http://archives.postgresql.org/pgsql-novice/2006-03/msg00210.php