我在WebSphere中通過Spring連接到SQL Server。我有一段非常簡單的動態SQL(下面),它拋出「遊標未被聲明。」如何解決「遊標未被聲明」來自SQL Server
SELECT TOP 1
short_desc shortDescription
FROM
product.prs.PRODUCT_SKN (nolock)
WHERE
prod_sales_div_code = 'XXX'
AND product_nbr = ?
其中一個與數據源相關的設置是「選擇模式」是「光標」。我不確定我需要做什麼來解決錯誤。
編輯調用代碼: findShortDescriptionQuery.get().findObjectByNamedParam(of("productNumber", productId))
您對「數據源」的最後一句話讓我相信您正在談論客戶端設置?當你從SSMS運行這個查詢時,你會得到這個錯誤嗎?如果不是,您可能想要更改您的問題,以便更加以客戶爲中心。 –
我不明白SSMS中的錯誤。我覺得它必須是Spring或WebSphere設置 – Ray
或者可能是驅動程序版本或其他東西.. – Ray