共用方式為


批次預存程序呼叫

SQL Server Native Client ODBC 驅動程式會在適當的時候,自動批次處理伺服器的預存程序呼叫。 只有在使用 ODBC CALL 逸出序列時,驅動程式才會執行此動作;它不會針對 Transact-SQL EXECUTE 陳述式執行此動作。 批次預存程序呼叫可以減少往返伺服器的次數,並明顯增加效能。

當您執行包含多個 ODBC CALL 逸出序列的批次時,驅動程式會批次處理伺服器的程序呼叫。 搭配 ODBC CALL 逸出序列使用繫結的參數陣列時,它也會批次處理程序呼叫。 例如,如果您使用資料列取向或資料行取向的參數繫結,將包含五個元素的陣列繫結至 ODBC CALL SQL 陳述式的參數,呼叫 SQLExecuteSQLExecDirect 時,驅動程式會將包含五個程序呼叫的單一批次傳送到伺服器。

請參閱

概念

執行預存程序