pg_client_encoding クライアントのエンコーディングを取得する &reftitle.description; stringpg_client_encoding PgSql\Connectionnullconnection&null; PostgreSQL は、ある種の文字セットについてはサーバーとクライアントの間の 自動文字コード変換をサポートしています。 pg_client_encoding は、クライアントの エンコーディングを文字列として返します。返される値は、標準の PostgreSQL エンコーディング識別子のなかのひとつとなります。 この関数を使用するには、PostgreSQL 7.0 以降が必要です。 libpq がマルチバイトエンコーディングのサポートを有効にせずに コンパイルされている場合、pg_client_encoding は常に SQL_ASCII を返します。サポートされる エンコーディングは PostgreSQL のバージョンに依存します。サポートされる エンコーディングの詳細については PostgreSQL のドキュメントを参照ください。 この関数は、以前は pg_clientencoding と呼ばれていました。 &reftitle.parameters; connection &pgsql.parameter.connection-with-nullable-default; &reftitle.returnvalues; クライアントのエンコーディングを返します。 &reftitle.changelog; &Version; &Description; &pgsql.changelog.connection-object; 8.0.0 connection は、nullable になりました。 &reftitle.examples; <function>pg_client_encoding</function> の例 ]]> &example.outputs; &reftitle.seealso; pg_set_client_encoding