Aus der Dokumentation:
Als Darstellung bedeutet dies, dass die Anweisung einmal ausgeführt wird und wenn sie iteriert wird, über das Ergebnis dieser Ausführung iteriert wird.
Aber wie das Ergebnis aus der Datenbank gehandhabt wird, hängt wirklich von der Implementierung ab. Um einen Kontrast zu schaffen, werde ich auf zwei Datenbanken MSSQL, MYSQL verweisen.
MSSQL
Die Dokumentation des MSSQL-Treibers, die genau kommentiert, wie die Ergebnisse behandelt werden, finden Sie hier :
MySQL
MySql-Implementierung der JDBC-Schnittstelle, die Sie lesen können hier :