PARANDUS: "parameetri tüüp ei saa tuletada" kui täidate sp_describe_undeclared_parameters SQL Server 2012 või SQL Server 2014

NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.

Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 3039035
Sümptomid
Oletame, et on Microsoft SQL Server 2012, mis on SQL Server 2012 Service Pack 1 (SP1) koondvärskenduse 7 või uuema versiooni värskendus installitud eksemplari. Täidate süsteemi salvestatud protseduuri sp_describe_undeclared_parametersja salvestatud protseduur sisaldab alati vale lause lause @tsql parameetri. Näiteks:
sp_describe_undeclared_parameters @tsql = N'SELECT * testTable, kus Veerg1 = @p1 ja 1 = 2'
Sellises olukorras sp_describe_undeclared_parameters käivitamine nurjub ja kuvatakse järgmine tõrketeade:
MSG 11502, 16, State 2, Line 28 tase
Tippige parameetri "@p1" ei saa tuletada selles kontekstis.

Märkus. See probleem ilmneb ka SQL serveri 2014.
Lahendus

Kumulatiivne teave

See probleem parandati esmakordselt järgmise koondvärskenduse SQL Server.

Soovitus: Installige uusim koondvärskendus SQL Server
Iga uue SQL serveri koondvärskendus sisaldab kõiki Kiirparandusi ja kõiki turbeparandusi, mis sisaldusid eelmises koondvärskenduses. Soovitame teil alla laadida ja kumulatiivseid värskendusi installida SQL Server:
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises Kehtib järgmiste toodete kohta loetletud Microsofti toodetel.

Hoiatus. See artikkel on masintõlgitud.

Atribuudid

Artikli ID: 3039035 – viimati läbi vaadatud: 06/25/2015 06:14:00 – redaktsioon: 3.0

Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3039035 KbMtet
Tagasiside