Applies ToHost Integration Server 2016

Belirtiler

DB2 için ADO.NET sağlayıcısı, WHERE yan tümcesinde yinelenen adlandırılmış parametrelere sahip SELECT deyimini işlemez ve aşağıdaki hatayı döndürür:

SQLSTATE 07001, SQLCODE -313 

Belirtilen konak değişkenlerinin sayısı, parametre işaretçilerinin sayısına eşit değildir.

Neden

DB2 için ADO.NET sağlayıcısı, yinelenen adlandırılmış parametrenin aşağıda gösterildiği gibi parametreli SELECT WHERE deyimi içinde birden çok konumda işlenmesini desteklemez:

SELECT * FROM TABLE WHERE COL1 = @P1 AND COL2 = @P1.

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Çözüm

Bu sorun, Konak Tümleştirme Sunucusu için aşağıdaki toplu güncelleştirmede düzeltildi:

Başvurular

Microsoft'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi edinin.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.