executePrepared abstract method

Uint8List? executePrepared(
  1. int stmtId,
  2. List<ParamValue>? params,
  3. int timeoutOverrideMs,
  4. int fetchSize, {
  5. int? maxBufferBytes,
  6. int? initialBufferBytes,
})

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. When initialBufferBytes is set, seeds the FFI result buffer. Returns binary result data on success, null on failure.

Implementation

Uint8List? executePrepared(
  int stmtId,
  List<ParamValue>? params,
  int timeoutOverrideMs,
  int fetchSize, {
  int? maxBufferBytes,
  int? initialBufferBytes,
});