[PHP-users 23241]Re: SJISのOracleから半角カナデータを取得するとfalseに変わる
Naomasa Numajiri
naonuma @ ubiquitous.co.jp
2004年 9月 7日 (火) 19:43:25 JST
こんにちは、
これと同じではないですか?
http://ns1.php.gr.jp/pipermail/php-users/2002-September/010255.html
Googleで「半角カナ バイトサイズ」でヒットしました。
参考までに
-- ぬ
On Tue, 7 Sep 2004 16:34:23 +0900 (JST)
永野 泰之 <y_nagano @ nagoya2.jrc.or.jp> wrote:
; 永野です
;
; クライアントのPHPからサーバで稼動しているOracleのデータをSELECTした際に、
; 正しいデータが返らないケースがあります。
;
---snip---
;
; エラー内容:
; 固定長フィールドに格納された半角カナデータの場合に発生するようで、本来のデー
; タでは無く空のデータが返ります。漢字やアルファベットが文字化けしているといっ
; たことはありません。試しに返されたデータをvar_dump()してみるとbool(false)が
; 格納されていました。
;
; エラーの発生条件・再現性:
; クライアントのNLS_LANGがJAPANESE_JAPAN.JA16EUCの状態で発生するようです。SJ
; ISでは発生しませんでした。SQLPLUSではどちらのケースも正しいデータが帰ってい
; るためPHPに原因があると考えています。
;
---snip---
PHP-users メーリングリストの案内