streamQueryMultiBatchesFor method

Stream<Result<QueryResultMultiBatchItem>> streamQueryMultiBatchesFor(
  1. Connection conn,
  2. String sql, {
  3. int fetchSize = 1000,
  4. int? chunkSize,
})

streamQueryMultiBatches overload that accepts a Connection.

Implementation

Stream<Result<QueryResultMultiBatchItem>> streamQueryMultiBatchesFor(
  Connection conn,
  String sql, {
  int fetchSize = 1000,
  int? chunkSize,
}) =>
    OdbcErrorBoundary.stream(
      'streamQueryMultiBatchesFor',
      () => streamQueryMultiBatches(
        conn.id,
        sql,
        fetchSize: fetchSize,
        chunkSize: chunkSize,
      ),
    );