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

mysql:13609

From: 遠藤 俊裕 <遠藤 俊裕 <endo@xxxxxxxxxx>>
Date: Mon, 11 Dec 2006 21:52:28 +0900
Subject: [mysql 13609] 3.23.33 ではうまく行くのに 5.0.13 では・・・

ども。遠藤です。

とあるシステムでは 3.23.33 を使用してシステムを構築しております。
これを 5.0.13 に持ってきたのですが、一部データが取得出来ない問題
にぶち当たってます。

問題のデータは、

mysql> desc MeisaiHeadData;
   :
| KohiJukyuNumber      | char(20)  | YES  |     | NULL    |       |
| HokenNumber          | char(20)  | YES  |     | NULL    |       |
| SeihoNumber          | char(20)  | YES  |     | NULL    |       |
   :
の HokenNumber なのですが、
どちらでも、
mysql> select SerialCode, ServiceDate, HokenNumber from MeisaiHeadData where
    -> HokenNumber = '0000249688' and SerialCode=9236 and ServiceDate = '2004/10';
+------------+-------------+-------------+
| SerialCode | ServiceDate | HokenNumber |
+------------+-------------+-------------+
|       9236 | 2004/10     | 0000249688  |
+------------+-------------+-------------+
と、正しく取れます。

が、ODBC(3.51) 経由で取得すると、5.0.13-rc-log では正しく取れません。
この時のネットワークスニファーの結果は
<3.23.33>
	00000039 : 32 33 36 07 32 30 30 36 2f 31 30 04 82 50 82 57 236.2006/10..P.W
	0000003a : 04 82 50 82 4f 00 00 0a 30 30 30 30 32 34 39 36 ..P.O...00002496
	0000003b : 38 38 06 32 38 32 30 31 32 09 dc c0 c5 cd de 20 88.282012...... 
<5.0.13-rc-log>
	00000039 : 32 33 36 07 32 30 30 36 2f 31 30 04 82 50 82 57 236.2006/10..P.W
	0000003a : 04 82 50 82 4f 00 00 00 00 09 dc c0 c5 cd de 20 ..P.O.......... 
	0000003b : c3 c2 d4 0a 93 6e e7 b3 81 40 93 4e 96 e7 00 1c .....n...@.N....
となっており、サーバから転送されているデータが違います。

ただ、ODBC 経由でも、色々な SQL を連続で発行するのではなく、デバッグ
しながら、ゆっくり実行すると正常に出ます。
これは、既知の障害でしょうか?

例えば、これを 5.0.13 より新しくすれば改善されるのでしょうか?

ご存じの方おられましたら、ご教授下さいm(_ _)m

--
えんどう
endo@xxxxxxxxxx,endo@xxxxxxxxxx


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