Sybase-12.5 -- VARCHARで256Byte以上でResultSet異常


とにかく再現性が読めない例外が発生しておりました。
ひたすら突き詰めてみたら...
VARCHARで256Byte以上のデータが格納されているレコードをSelectすると
ResultSetのgetString()で「カラム・インデックス値 1 は無効です」エラー。
255Byteまでのデータであれば全く問題がない(本当にぴったりでびっくり)。
また、Text型なら問題がない。

今は提供されたJDBCを使っているのですが、最新のJDBCが来たので
それで試してみます。これは脳みそ結構やられました。。。