sp_prepexec (Transact-SQL)

Prepara y ejecuta una instrucción Transact-SQL con parámetros. sp_prepexec combina las funciones de sp_prepare y sp_execute. Se invoca mediante el identificador 13 en un paquete de secuencia de datos tabular (TDS).

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sp_prepexec handle OUTPUT, params , stmt    [ ,bound param ][ ,...n ]]

Argumentos

  • handle
    Es el Id. del identificador generado por SQL Server. handle es un parámetro necesario que devuelve un valor int.

  • params
    Identifica instrucciones con parámetros. La definición de params de variables se sustituye para los marcadores de parámetros en la instrucción. params es un parámetro necesario que requiere un valor de entrada ntext, nvarchar o nchar. Escriba un valor NULL si la instrucción no tiene parámetros.

  • stmt
    Define el conjunto de resultados del cursor. El parámetro stmt es necesario y requiere un valor de entrada ntext, nchar o nvarchar.

  • bound_param
    Significa el uso de parámetros adicionales. bound_param es un parámetro necesario que requiere valores de entrada de cualquier tipo de datos para indicar los parámetros adicionales del procedimiento.

    [!NOTA]

    Debe coincidir con las declaraciones realizadas por params. Puede ser en la forma @name= value o value.