[pgsql-jp: 31883] Re: 日本語データーのソートができない
ISHIDA Akio
iakio @ pjam.jpweb.net
2003年 12月 28日 (日) 15:30:56 JST
石田です。
kodaka wrote:
> ●1) PostgreSQL のバージョンを調べましょう。
> SELECT version()
>
> バージョンは
> PostgreSQL7.3.4 on i686-pc-linux-gnu,compiled by GCC2.96
> です
>
> ●2) ロケールとエンコーディングに関する設定を調べましょう。
> SELECT * FROM pg_settings
> WHERE name like 'lc%' or name like '%encoding'
>
> 結果は
> client_encoding SJIS
> lc_messages en_US_iso 885915
> lc_monetary en_US_iso 885915
> lc_numeric en_US_iso 885915
> lc_time en_US_iso 885915
> server_encoding EUC_JP
> となりました。
多分ロケールの設定が有効になっているのが問題です。
直すためには、「--no-locale」オプションをつけて
initdb しなおす必要があります。
詳しくは
http://ml.postgresql.jp/mailman/namazu.cgi
あたりで「ロケール」で検索してみるとよいでしょう。
--
ISHIDA Akio<iakio @ pjam.jpweb.net>
pgsql-jp メーリングリストの案内