ページの先頭行へ戻る
Symfoware Server V11.0.0 アップデート情報
Symfoware

2.60 getObjectメソッドの仕様変更

変更内容

5.0.1以前

データ型が数値型の列に、NULLのデータが格納されているとき、ResultSet.getObjectメソッドを使用して、データを取得すると、JDBCドライバは、アプリケーションに対して、数値の0を返却します。

6.0以降

データ型が数値型の列に、NULLのデータが格納されているとき、ResultSet.getObjectメソッドを使用して、データを取得すると、JDBCドライバは、アプリケーションに対して、NULLを返却します。

非互換

データ型が数値型の列にNULLのデータが格納されているとき、ResultSet.getObjectメソッドを使用してデータを取得すると、JDBCドライバからアプリケーションに返却されるデータが変更されます。

対処方法

JDBCデータソースの登録時または、アプリケーションに指定するURLに、JDBCドライバの以下のオプションを指定してください。オプションを指定することで、5.0.1以前と同様の動作になります。

COMPATIBLE_MODE=(1)