REVISIÓN: "tipo de parámetro no se puede deducir" al ejecutar sp_describe_undeclared_parameters en SQL Server 2012 o 2014 de SQL Server

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 3039035
Síntomas
Suponga que tiene una instancia de Microsoft SQL Server 2012 con Service Pack 1 (SP1) de SQL Server 2012, actualización acumulativa 7 o actualización de una versión posterior instalado. Ejecutar el procedimiento de almacenado del sistema sp_describe_undeclared_parametersy el procedimiento almacenado incluye una instrucción siempre es FALSE en la instrucción para el parámetro @tsql . Por ejemplo:
sp_describe_undeclared_parameters @tsql = N'SELECT * from tablaPrueba donde Columna1 = @p1 AND 1 = 2'
En esta situación, se produce un error en la ejecución de sp_describe_undeclared_parameters y recibe el mensaje de error siguiente:
Msj 11502, nivel 16, estado 2, línea 28
No se puede deducir el tipo de parámetro '@p1' en este contexto.

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

Información sobre la actualización acumulativa

El problema se solucionó primero en la siguiente actualización acumulativa de SQL Server.

Recomendación: Instale la actualización acumulativa más reciente para SQL Server
Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y todas revisiones de la seguridad que se incluyeron en la actualización acumulativa anterior. Se recomienda que descargar e instalar las actualizaciones acumulativas más recientes para SQL Server:
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 3039035 - Última revisión: 06/25/2015 09:12:00 - Revisión: 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 KbMtes
Comentarios