Gejala
Misalnya Anda menjalankan prosedur sp_describe_undeclared_parameters disimpan di Microsoft sql server 2014 atau sql server 2012. Ketika parameter tidak dinyatakan menargetkan kolom desimal, dan dihitung dengan bilangan bulat, prosedur tersimpan akan mengembalikan hasil yang salah yang menganggap parameter sebagai bilangan bulat.Catatan Prosedur yang disimpan disebut secara internal oleh driver ODBC saat Anda memanggil fungsi ODBC Sql10:33.
Pemecahan Masalah
Masalah ini pertama kali diperbaiki dalam pembaruan kumulatif berikut SQL Server:
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Kami menyarankan Anda mengunduh dan menginstal pembaruan kumulatif terbaru untuk SQL Server:
Penyelesaian Masalah
Untuk mengatasi masalah ini, Ubah tipe kolom desimal menjadi tipe numerik atau tambahkan ". 0" ke akhir konstanta bilangan bulat dalam ekspresi.
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".