Applies ToHost Integration Server 2016

Příznaky

ADO.NET zprostředkovatel pro DB2 nezpracovává příkaz SELECT s duplicitními pojmenovanými parametry v rámci klauzule WHERE a vrátí následující chybu:

SQLSTATE 07001, SQLCODE -313 

Počet zadaných proměnných hostitele se nerovná počtu značek parametrů.

Příčina

ADO.NET zprostředkovatel pro DATABÁZI DB2 nepodporuje zpracování duplicitního pojmenovaného parametru na více pozicích v parametrizovaném příkazu SELECT WHERE, jak je znázorněno níže:

VYBERTE * Z TABULKY, KDE SLOUPEC1 = @P1 A SLOUPEC2 = @P1.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Řešení

Tento problém je opraven v následující kumulativní aktualizaci pro Server s integrací hostitele:

Odkazy

Seznamte se s terminologií, kterou Microsoft používá k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.