KB3097970-FIX: Sp_describe_undeclared_parameters vraća netočan rezultat kada neprijavljeni parametar cilja decimalni stupac

Simptomi

Pretpostavimo da pokrenete sp_describe_undeclared_parameters spremljene procedure u programu Microsoft SQL Server 2014 ili SQL Server 2012. Kada neprijavljeni parametar cilja decimalni stupac, a izračunava se s brojem, spremljena procedura vraća pogrešan rezultat koji smatra parametar kao cijeli broj.Napomena Spremljeni postupak naziva se interno pomoću upravljačkog programa ODBC-a kada nazovete ODBC funkciju Sqldescribeparam.

Rješenje

Problem je prvi put riješen u sljedećim kumulativnim ažuriranjima sustava SQL Server:

Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Preporučujemo da preuzmete i instalirate najnovija kumulativna ažuriranja za SQL Server:

Zaobilazno rješenje

Da biste zaobišli taj problem, promijenite vrstu decimalnog stupca u numeričku vrstu ili Dodaj ". 0" na kraj konstante cijelih brojeva u izrazu.

Status

Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×