[前][次][番号順一覧][スレッド一覧]

mysql:5926

From: Tomoyuki Ishino <Tomoyuki Ishino <ishino@xxxxxxxxxx>>
Date: Tue, 06 Aug 2002 01:36:44 +0900
Subject: [mysql 05926] Re: Jython

こんばんは。石野です。

* [mysql 05922] Re: Jython
* Hidesuke Shimada <hidecom@xxxxxxxxxx> wrote:

> >>>   PostgreSQL用の日本語が使えるJDBCドライバは、文字コードが決め打ち
> >>> だったりするのでしょうか?
> 

PostgreSQLの場合は、

[1]postmasterの起動ユーザーのPGCLIENTENCODING環境変数
[2]コネクション確立後に発行するSQL文 "set client_encoding to ... ;"

の何れか([2]が優先)でDBサーバーに文字コードの変換を指定して、
(この文字コードでJDBCドライバとDBサーバー間の通信がおこなわれる)、

url = "jdbc:postgresql://hostname/dbname?charSet=MS932";
みたいにしてcharSetでJava側のコンバータを指定するんですよね。

Windowsの機種依存文字とかを使いたくて、JavaのEUC_JPコンバータを
避けたい場合、上記のようにする必要があると思います。。

#最近の情報をフォローしてないので、はずしてるかもしれませんけど。

---
Tomoyuki ISHINO


[前][次][番号順一覧][スレッド一覧]

      5916 2002-08-03 22:29 [Hidesuke Shimada <hi] Jython                                  
      5917 2002-08-03 22:43 ┗["TAKAHASHI, Tomohiro]                                       
      5918 2002-08-03 23:12  ┗[Hidesuke Shimada <hi]                                     
      5919 2002-08-04 01:51   ┗["TAKAHASHI, Tomohiro]                                   
      5920 2002-08-04 10:15    ┗[Hidesuke Shimada <hi]                                 
      5921 2002-08-04 13:32     ┗["TAKAHASHI, Tomohiro]                               
      5922 2002-08-04 14:10      ┗[Hidesuke Shimada <hi]                             
->    5926 2002-08-06 01:36       ┗[Tomoyuki Ishino <ish]