KORJAUS: ADO.NET DB2:n palveluntarjoaja ei käsittele staattista SQL INSERT -lauseketta NULL-parametriarvoilla suhteessa DB2:een LUW:lle

Käytetään kohteeseen
Host Integration Server 2016

Ongelman ilmenemistapa

ADO.NET DB2:n palveluntarjoaja ei käsittele staattista SQL INSERT -lauseketta NULL-parametriarvoilla suhteessa LUW:n DB2-arvoon (Linux, UNIX, Windows). Lisäksi se palauttaa seuraavan virheen:

SQLSTATE 07002, SQLCODE -309

OPEN-lausekkeen isäntämuuttujan arvo on NULL, mutta sitä vastaava käyttö ei voi olla NULL.

Syy

ADO.NET DB2:n palveluntarjoaja ei koodaa NULL-arvoja oikein käsiteltäessä staattisia SQL INSERT -lausekkeita DB2:ta vastaan LUW:lle.

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Ratkaisu

Tämä ongelma on korjattu seuraavassa Host Integration Serverin kumulatiivisessa päivityksessä:

Viitteet

Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.