executePrepared method
Executes a prepared statement with optional parameters.
The stmtId must be a valid prepared statement identifier.
The params list contains parameter values for the statement.
The timeoutOverrideMs overrides statement timeout (0 = use stored).
The fetchSize specifies rows per batch (default: 1000).
When maxBufferBytes is set, caps the result buffer size.
Returns binary result data on success, null on failure.
Implementation
@override
Uint8List? executePrepared(
int stmtId,
List<ParamValue>? params,
int timeoutOverrideMs,
int fetchSize, {
int? maxBufferBytes,
}) =>
_native.executeTyped(
stmtId,
params,
timeoutOverrideMs,
fetchSize,
maxBufferBytes,
);