DB2 データベースと対話する WAS 8.0.0.5 でアプリケーションを開発しています。
java.sql.ResultSetMetaData call getColumnName() クラスを使用して列名を取得しています。私の開発では、すべてがうまくいきました。
ResultSetMetaData rsmd = rs.getMetaData();
String columnName = rsmd.getColumnName(i + 1);
列名を取得する代わりに WAS 8.0.0.6 にインストールしようとすると、列インデックスが取得されます!!!
接続ストリングのドライバー・セットはcom.ibm.db2.jcc.DB2Driverです。
補足として、WAS 8.0.0.5 は DB2 ドライバー 3.62 を使用し (動作)、8.0.0.6 は 4.12 を使用する (動作しない) ことを確認しました。
なにが問題ですか?