Dotyczy
SQL 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)

Symptomy

Załóżmy, że masz wystąpienie programu Microsoft SQL Server 2012 z dodatkiem SQL Server 2012 z dodatkiem Service Pack 1 (SP1) w wersji 7 lub nowszej. Uruchamiasz systemową procedurę przechowywaną sp_describe_undeclared_parameters, a procedura składowana zawiera instrukcję "always false" w instrukcji dla @tsql parametru. Na przyk³ad:

sp_describe_undeclared_parameters @tsql = N'SELECT * z w obszarze Kolumna1 = @p1 i 1 = 2 'W takiej sytuacji wykonanie sp_describe_undeclared_parameters nie powiodło się i jest wyświetlany następujący komunikat o błędzie:

Msg 11502, poziom 16, stan 2, typ 28 wiersza dla parametru "@p1" nie można wywnioskować w tym kontekście.

Uwaga Ten problem występuje również w programie SQL Server 2014.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych programu SQL Server:

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.