徵狀

假設您在 Microsoft SQL Server 2014 或 SQL Server 2012 中執行 sp_describe_undeclared_parameters 的儲存程式。 如果未宣告的參數以小數欄為目標,且它是使用整數來計算,則存儲程式會傳回不正確的結果,並認為該參數為整數。注意: 當您呼叫 ODBC 函數 SQLDescribeParam時,會在 odbc 驅動程式內部呼叫此儲存程式。

解決方案

此問題首先是在 SQL Server 的下列累積更新中修正:

每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 我們建議您下載並安裝最新的 SQL Server 累積更新:

因應措施

若要解決此問題,請將十進位欄的類型變更為數數值型別,或在運算式中將 ". 0" 新增到整數常數的結尾。

狀態

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

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×