Applies ToSQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Příznaky

Předpokládejme, že máte instanci Microsoft SQL serveru 2012 s aktualizací SQL Server 2012 Service Pack 1 (SP1), kumulativní aktualizací 7 nebo novější. Spustili jste systémovou uloženou proceduru sp_describe_undeclared_parametersa uložená procedura obsahuje příkaz vždy NEPRAVDA v příkazu @tsql parametru. Například:

sp_describe_undeclared_parameters @tsql = N'SELECT * from protestu, kde Sloupec1 = @p1 a 1 = 2 'V takovém případě se provedení sp_describe_undeclared_parameters nezdaří a zobrazí se tato chybová zpráva:

Msg 11502, úroveň 16, stát 2, typ řádku 28The pro parametr ' @p1 ' nemůže být v tomto kontextu odvozen.

Poznámka K tomuto problému dochází taky v SQL serveru 2014.

Řešení

Informace o kumulativní aktualizaci

Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Doporučujeme stáhnout a nainstalovat nejnovější kumulativní aktualizace pro SQL Server:

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.