rs.getString ( "COL1") .
私の SQL クエリは次のとおりです。table1 から UPPER(COL1) を選択します。
同じクエリと Java コードはDB2 v8 (タイプ 2 ドライバー)で正常に動作しますが、 DB2 v9 (タイプ 4 ドライバー)で使用すると上記の例外がスローされます。
ただし、エイリアスを追加してクエリを変更することで、このエラーを解決できます:テーブル 1から UPPER(COL1) COL1 を選択します。
上記のクエリは、DB2 v8 と v9 の両方で動作します。これは、DB2 9 では、(upper,trim,..) のような関数を使用するときにエイリアスを提供する必要があるということですか???
ありがとう