sp_prepexec (Transact-SQL)
准备并执行参数化的 Transact-SQL 语句。sp_prepexec 结合了 sp_prepare 和 sp_execute 的功能。这通过在表格格式数据流 (TDS) 包中指定 ID = 13 来调用。
语法
sp_prepexec handle OUTPUT, params , stmt [ ,bound param ][ ,...n ]]
参数
handle
SQL Server 生成的“句柄”标识符。handle 是一个具有 int 返回值的必需参数。params
标识参数化语句。变量的 params 定义替换为语句中的参数标记。params 是一个必需参数,它需要 ntext、nchar 或 nvarchar 输入值。如果语句未参数化,则输入一个 NULL 值。stmt
定义游标结果集。stmt 参数是必需的,它需要 ntext、nchar 或 nvarchar 输入值。bound_param
表示使用附加参数。bound_param 是要求任何数据类型的输入值以便表示过程的附加参数的必需参数。注意 必须匹配 params 作出的声明。可以采用 @name= value 或 value 的形式。