execute method

Uint8List? execute({
  1. List<ParamValue>? params,
  2. int timeoutOverrideMs = 0,
  3. int fetchSize = 1000,
  4. int? maxBufferBytes,
})

Executes prepared statement with optional parameters.

The params list should contain ParamValue instances for each parameter placeholder in prepared SQL statement, in order. Can be null if no parameters are needed. When maxBufferBytes is set, caps the result buffer size.

Returns binary result data on success, null on failure.

Implementation

Uint8List? execute({
  List<ParamValue>? params,
  int timeoutOverrideMs = 0,
  int fetchSize = 1000,
  int? maxBufferBytes,
}) =>
    _backend.executePrepared(
      _stmtId,
      params,
      timeoutOverrideMs,
      fetchSize,
      maxBufferBytes: maxBufferBytes,
    );