2005-04-06 PostgreSQL JDBCドライバの挙動 結構前に試した話なのでひょっとしたら変わっているかもしれず。 (少なくとも、まだWindowsで金掛けずに動かすにはCygwin環境が必須だったころの話) ResultSet#getString()のとき、文字列のエンコーディングは環境変数LANGを見て判断するらしい。これが適切に設定されてないと、マルチバイト文字は軒並み「?」にされるので要注意。 (てか、PostgreSQL8.0-win32版、試してみたいんだが時間が orz)