Export (0) Print
Expand All
Expand Minimize

sp_prepexec (Transact-SQL)

SQL Server 2008

Prepares and executes a parameterized Transact-SQL statement. sp_prepexec combines the functions of sp_prepare and sp_execute. This is invoked by ID =13 in a tabular data stream (TDS) packet.

Topic link iconTransact-SQL Syntax Conventions

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

handle

Is the SQL Server generated handle identifier. handle is a required parameter with an int return value.

params

Identifies parameterized statements. The params definition of variables is substituted for parameter markers in the statement. params is a required parameter that calls for an ntext, nchar, or nvarchar input value. Input a NULL value if the statement is not parameterized.

stmt

Defines the cursor result set. The stmt parameter is required and calls for an ntext, nchar or nvarchar input value.

bound_param

Signifies the use of additional parameters. bound_param is a required parameter that calls for input values of any data type to signify additional parameters for the procedure.

NoteNote

Must match the declarations made params. Can be in the form @name= value or value.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft