resultSet = executeSelect(dbCall, statement, session);
if (!isInBatchWritingMode(session)) {
readStatementsCount++;
}
if (!dbCall.shouldIgnoreFirstRowMaxResultsSettings() && dbCall.getFirstResult() != 0) {
resultSet.absolute(dbCall.getFirstResult());
}
ResultSetMetaData metaData = resultSet.getMetaData();
dbCall.matchFieldOrder(resultSet, this, session);
if (dbCall.isCursorReturned()) {