PATAISYMAS: ADO.NET DB2 teikėjas neapdoroja statinio SQL INSERT sakinio su NULL parametro reikšmėmis prieš DB2 LUW

Taikoma
Host Integration Server 2016

Požymiai

ADO.NET teikimo įrankis, skirtas DB2, neapdoroja statinio SQL INSERT sakinio su NULL parametro reikšmėmis pagal DB2, skirtą LUW (Linux, UNIX, Windows). Be to, ji pateikia šią klaidą:

SQLSTATE 07002, SQLCODE -309

Pagrindinio kompiuterio kintamojo reikšmė sakinyje OPEN yra NULL, bet jos atitinkamas naudojimas negali būti NULL.

Priežastis

ADO.NET DB2 teikėjas netinkamai koduoja NULL reikšmes apdorodamas statinius SQL INSERT sakinius su DB2, skirtu LUW.

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.

Sprendimas

Ši problema išspręsta toliau pateiktame pagrindinio kompiuterio integravimo serverio kaupiamajame naujinime:

Nuorodos

Sužinokite daugiau apie terminus, kuriuos „„Microsoft““ naudoja apibūdindama programinės įrangos naujinimus.