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) 識別碼。handle 是具有 int 傳回值的必要參數。params
識別參數化的陳述式。變數的 params 定義會替代陳述式中的參數標記。params 是呼叫 ntext、nchar 或 nvarchar 輸入值的必要參數。如果陳述式未參數化,則輸入 NULL 值。stmt
定義資料指標結果集。stmt 是必要參數,而且會呼叫 ntext、nchar 或 nvarchar 輸入值。bound_param
指定使用其他參數。bound_param 是針對任何資料類型的輸入值而呼叫的必要參數,以表示程序的其他參數。[!附註]
必須符合 params 值所做的宣告。可以採用下列格式:@name= value 或 value。