makot****@bb*****
makot****@bb*****
2010年 2月 1日 (月) 09:18:24 JST
くにたけさん、情報ありがとうございます。 ちなみにPHPではこの問題を回避できました。 やっぱりperlかDBIの問題っぽいですね。。。 まこと > -----Original Message----- > From: KUNITAKE Koichi [mailto:kunit****@benc*****] > Sent: Monday, February 01, 2010 9:10 AM > To: ?橋 真(ネットワーク本部) > Cc: tools****@lists***** > Subject: Re: [Tools-all] perlのDBIの文字列制限 > > > 似たような、という意味で...... > > CPU: s390x > DB : PostgreSQL > > な環境で、DBI をつついてたら、SQLクエリ(select)の戻りが大きいと、文字 > 列が途中で途切れてしまう......という現象にならあったことがあります。 > その時は、納期が迫ってたので、DBIを使っている部分をまるごと書き換えて > しまいましたが......(bind とか、quote とか独自実装になり、泣きました) > > (2010年01月31日 21:49), makot****@bb***** wrote: > > text型のカラムへ長いtext文字列をupdateしようとしてるんですが、 > > > > 文字列の長さが64kbyteを超えたあたりからコマンド自体はエラーを返さずに > > > > 成功しているように見えますが、文字列が途切れてしまいます。 > > > > ちなみに関係ないと思いますが、LongReadLen属性は十分な長さを指定して > > > > います。どなたか似たような経験のあるかたいらっしゃらないでしょうか? > > > > > > > > まこと > > > > > > > >