套用到
Host Integration Server 2016

徵兆

ADO.NET DB2 提供者不會在 WHERE 子句中使用重複的具名參數處理 SELECT 語句,並傳回下列錯誤:

SQLSTATE 07001、SQLCODE -313 

指定的主機變數數不等於參數標記的數目。

原因

ADO.NET DB2 提供者不支援在參數化 SELECT WHERE 語句內處理多個位置中重複的具名參數,如下所示:

從表格中選取 * COL1 = @P1 AND COL2 = @P1。

狀態

Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。

解決方案

此問題已在 Host Integration Server 的下列累積更新中修正:

參考

了解 Microsoft 用來說明軟體更新的術語

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。