2

Unicode 固有の記号を含む SQL ステートメントがあります。Unicode 記号は、ポーランド語の Przesunięcie の ę です。次の SQL INSERT ステートメントを見てください。

INSERT INTO res_bundle_props (res_bundle_id, value, name) 
VALUES(2, 'Przesunięcie przystanku', 'category.test');

Postgres データベースを使用しています。どのようにユニコード文字でポーランド語を挿入できますか?

4

2 に答える 2

0

サーバーとクライアントのエンコーディングを確認します。

show server_encoding;
 server_encoding 
-----------------
 UTF8

show client_encoding;
 client_encoding 
-----------------
 UTF8

次に、クライアントをサーバーと同じエンコーディングに設定します。

set client_encoding = 'UTF8';
SET
于 2013-07-01T10:34:46.380 に答える