rows method

Stream<Map<String, dynamic>> rows()

Iterate over result rows

Implementation

Stream<Map<String, dynamic>> rows() async* {
  _ensureExecuted();

  final resultSet = OracleResultSet(
    dpiOracle: _dpiOracle,
    statement: _statementPtr.value,
    context: _context,
    memoryManager: _memoryManager,
    columnCount: _columnCount ?? 0,
  );

  await for (final row in resultSet.fetchRows()) {
    yield row;
  }
}