POPRAVKA: ADO.NET dobavljač za DB2 ne obrađuje instrukciju SELECT sa dupliranim imenovanim parametrima

Primenjuje se na
Host Integration Server 2016

Simptomi

ADO.NET dobavljač za DB2 ne obrađuje instrukciju SELECT sa dupliranim imenovanim parametrima unutar odredbe WHERE i vraća sledeću grešku:

SQLSTATE 07001, SQLCODE -313

Navedeni broj promenljivih hosta nije jednak broju označivača parametara.

Uzrok

ADO.NET dobavljač za DB2 ne podržava obradu dupliranog imenovanog parametra na više pozicija u okviru parametrizovane izjave SELECT WHERE, kao što je prikazano ispod:

**SELECT * IZ TABELE GDE JE COL1 = @P1 A COL2 = @P1.**

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.

Rešenje

Ovaj problem je rešen u sledećoj kumulativnoj ispravci za server integracije hosta:

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.