КОРЕКЦИЯ: ADO.NET доставчик за DB2 не обработва статична SQL команда INSERT със стойности на параметър NULL спрямо DB2 за LUW

Отнася се за
Host Integration Server 2016

Симптоми

ADO.NET доставчик за DB2 не обработва статична SQL команда INSERT със стойности на параметър NULL спрямо DB2 за LUW (Linux, UNIX, Windows). Освен това връща следната грешка:

SQLSTATE 07002, SQLCODE -309

Стойността на хост променлива в командата OPEN е NULL, но съответното й използване не може да бъде NULL.

Причина

ADO.NET доставчик за DB2 не кодира NULL стойностите правилно, когато обработва статични SQL команди INSERT срещу DB2 за LUW.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Решение

Този проблем е поправен в следната кумулативна актуализация за Host Integration Server:

Справки

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.