sp_prepexec (Transact-SQL)

Prepara e executa uma instrução Transact-SQL parametrizada. O sp_prepexec combina as funções de sp_prepare e sp_execute. Isto é invocado por ID = 13 em um pacote de protocolo TDS.

Ícone de vínculo de tópicoConvenções de Sintaxe Transact-SQL

Sintaxe

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

Argumentos

  • handle
    É o identificador handle gerado pelo SQL Server. handle é um parâmetro necessário com um valor de retorno int.

  • params
    Identifica instruções parametrizadas. A definição params de variáveis é substituída pelos marcadores de parâmetro na instrução. params é um parâmetro obrigatório que requer um valor de entrada ntext, nchar ou nvarchar . Insira um valor NULL se a instrução não for parametrizada.

  • stmt
    Define o conjunto de resultados do cursor. O parâmetro stmt é obrigatório e requer um valor de entrada ntext, nchar ou nvarchar.

  • bound_param
    Indica o uso de parâmetros adicionais. bound_param é um parâmetro obrigatório que requer valores de entrada de qualquer tipo de dados para significar parâmetros adicionais para o procedimento.

    ObservaçãoObservação

    Deve corresponder às declarações feitas params. Pode estar no formato @name= valor ou valor.