Partilhar via


sp_execute (Transact-SQL)

Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure Azure Synapse AnalyticsAnalytics Platform System (PDW)

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

Convenções de sintaxe de Transact-SQL

Sintaxe

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

Argumentos

Importante

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

handle

O valor do identificador retornado por sp_prepare. O parâmetro de identificador necessário é int e não pode ser .NULL

bound_param

Significa o uso de parâmetros extras. O parâmetro bound_param é qualquer tipo de dados, para significar mais parâmetros para o procedimento, e não pode ser NULL.

Observação

bound_param deve corresponder às declarações feitas pelo sp_prepare valor @params e pode estar no formato @name = <value> ou <value>.