POPRAWKA: dostawca ADO.NET dla bazy danych DB2 nie przetwarza statycznej instrukcji SQL INSERT z wartościami parametru NULL względem bazy danych DB2 dla sieci LUW

Dotyczy
Host Integration Server 2016

Objawy

ADO.NET dostawca dla bazy danych DB2 nie przetwarza statycznej instrukcji SQL INSERT z wartościami parametru NULL względem bazy danych DB2 dla sieci LUW (Linux, UNIX, Windows). Ponadto zwraca następujący błąd:

SQLSTATE 07002, SQLCODE -309

Wartość zmiennej hosta w instrukcji OPEN to NULL, ale odpowiadające jej użycie nie może mieć wartości NULL.

Przyczyna

ADO.NET dostawca dla bazy danych DB2 nie koduje poprawnie wartości NULL podczas przetwarzania statycznych instrukcji SQL INSERT dla DB2 dla luw.

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Rozwiązanie

Ten problem został rozwiązany w następującej aktualizacji zbiorczej programu Host Integration Server:

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.