streamQueryColumnar method

Stream<Result<TypedColumnarResult>> streamQueryColumnar(
  1. String connectionId,
  2. String sql, {
  3. int fetchSize = 1000,
  4. int? chunkSize,
})

Implementation

Stream<Result<TypedColumnarResult>> streamQueryColumnar(
  String connectionId,
  String sql, {
  int fetchSize = 1000,
  int? chunkSize,
}) =>
    OdbcErrorBoundary.stream('streamQueryColumnar', () async* {
      await for (final chunk in _repository.streamQueryColumnar(
        connectionId,
        sql,
        fetchSize: fetchSize,
        chunkSize: chunkSize,
      )) {
        yield chunk;
      }
    });