IDBBatchConnection Interface
Optional interface implemented by database connections that support native array DML (batch) execution.
Remarks
When a connection implements IDBBatchConnection and CanExecuteBatch returns True, Aurelius delegates batch operations to ExecuteBatch instead of executing statements row-by-row in a loop. Drivers that do not implement this interface fall back to simulated batch execution.
Syntax
Unit: Aurelius.Drivers.Interfaces
IDBBatchConnection = interface(IInterface);
Methods
| Name | Description |
|---|---|
| CanExecuteBatch | Returns True if the connection supports native array DML batch execution. |
| ExecuteBatch | Executes a SQL DML statement as a native batch over multiple rows. |