Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies to: 
 SQL Server 
 Azure SQL Managed Instance 
 Azure Synapse Analytics 
 Analytics Platform System (PDW)
Executes a prepared Transact-SQL statement using a specified handle and optional parameter value. sp_execute is invoked by specifying ID = 12 in a tabular data stream (TDS) packet.
 Transact-SQL syntax conventions
Syntax
sp_execute handle OUTPUT
    [ , bound_param ] [ , ...n ]
[ ; ]
Arguments
Important
Arguments for extended stored procedures must be entered in the specific order as described in the Syntax section. If the parameters are entered out of order, an error message occurs.
handle
The handle value returned by sp_prepare. The required handle parameter is int, and can't be NULL.
bound_param
Signifies the use of extra parameters. The bound_param parameter is any data type, to signify more parameters for the procedure, and can't be NULL.
Note
bound_param must match the declarations made by the sp_prepare @params value, and can be in the form @name = <value> or <value>.