現象
DB2 用 ADO.NET プロバイダーは、DB2 for LUW (Linux、UNIX、Windows) に対して NULL パラメーター値を持つ静的 SQL INSERT ステートメントを処理しません。 さらに、次のエラーが返されます。
SQLSTATE 07002、SQLCODE -309
OPEN ステートメントのホスト変数の値は NULL ですが、対応する使用は NULL にすることはできません。
原因
DB2 のプロバイダー ADO.NET、DB2 for LUW に対して静的 SQL INSERT ステートメントを処理するときに NULL 値が正しくエンコードされません。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
解決方法
この問題は、Host Integration Server の次の累積的な更新プログラムで修正されています。
参照情報
マイクロソフトでソフトウェア更新プログラムの説明に使用する用語集を参照してください。