sp_execute (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL Managed InstanceAzure Synapse AnalyticsSistema de Plataforma de Análise (PDW)

Executa uma instrução Transact-SQL preparada usando um handle especificado e um valor de parâmetro opcional. sp_execute é invocado especificando ID = 12 num pacote de fluxo de dados tabulares (TDS).

Transact-SQL convenções de sintaxe

Sintaxe

sp_execute handle OUTPUT
    [ , bound_param ] [ , ...n ]
[ ; ]

Arguments

Importante

Os argumentos para procedimentos armazenados estendidos devem ser inseridos na ordem específica, conforme descrito na secção Sintaxe. Se os parâmetros forem inseridos fora de ordem, ocorrerá uma mensagem de erro.

Pega

O valor da alça devolvido por sp_prepare. O parâmetro de handle exigido é int, e não pode ser NULL.

bound_param

Significa a utilização de parâmetros extra. O parâmetro bound_param é qualquer tipo de dado, para significar mais parâmetros para o procedimento, e não pode ser NULL.

Note

bound_param devem corresponder às declarações feitas pelo sp_preparevalor @params , e podem estar na forma @name = <value> ou <value>.