ResultSet
is geen verzameling, het is slechts een abstractie van de cursor die wordt gebruikt om de gegevens op een rijgewijze manier te krijgen.
Dus, wat heb je precies nodig? De hoeveelheid geheugen die nodig is om het resultaat op te slaan? De grootte van de gegevens in de database? ...? Waarom zou het leuk zijn?
U kunt altijd SELECT COUNT(*) FROM
. doen en het gebruik van een bepaalde gemiddelde rijgrootte schat de resultaatgrootte... In plaats van de SELECT COUNT(*)
te gebruiken je kunt een meer ingewikkelde manier gebruiken:ga naar het laatste element ResultSet.last()
en krijg het rijnummer:ResultSet.getRow()
.