web-dev-qa-db-ja.com

postgreSQLで利用可能なすべての利用可能なエンコーディングタイプを一覧表示するにはどうすればよいですか?

SELECT datname, pg_encoding_to_char(encoding) 
FROM pg_database;

…すべてのデータベースをリストし、それぞれにエンコードタイプを指定します。

ただし、PostgreSQLサーバーで使用できるallエンコーディングタイプは何かを調べようとしています。使用可能なすべてのエンコードタイプを照会できますか?

第23.3章文字セットのサポート に記載されている唯一のエンコーディングタイプはありますか?

5
Ashwin kumar

それとも、第23.3章の文字セットのサポートに記載されている唯一のエンコーディングタイプですか?

はい。あなたが主張する場合、ソースコードの 完全なリストを見ることができます

そうは言っても、内部ストレージとして UTF-8 以外のこれらのエンコーディングを使用するのはhighly異常ですフォーマット。 Unicode は、他のすべてのエンコーディングで有用な文字をすべてサポートする必要があります。 UTF-8が受け入れ可能であるとわかった場合、これらの他のエンコーディングが提供する唯一の目的は、COPYステートメント用の ETLスクリプト を作成する必要をなくすことです。

4
Evan Carroll