Se aplica a
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)

Síntomas

Suponga que tiene una instancia de Microsoft SQL Server 2012 que tiene instalada la actualización acumulativa 7 de SQL Server 2012 (SP1) o una actualización de la versión posterior. Ejecuta el procedimiento almacenado del sistema sp_describe_undeclared_parametersy el procedimiento almacenado incluye una instrucción Always false en la instrucción para @tsql parámetro. Por ejemplo:

sp_describe_undeclared_parameters @tsql = N'SELECT * from Tablaprueba donde Columna1 = @p1 y 1 = 2 'En esta situación, se produce un error en la ejecución de sp_describe_undeclared_parameters y recibe el siguiente mensaje de error:

MSG 11502, LEVEL 16, State 2, el tipo de línea 28 para el parámetro ' @p1 ' no se puede deducir en este contexto.

Nota Este problema también se produce en SQL Server 2014.

Resolución

Información de actualización acumulativa

El problema se solucionó por primera vez en la siguiente actualización acumulativa de SQL Server.

Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Le recomendamos que descargue e instale las últimas actualizaciones acumulativas de SQL Server:

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.