Från dokumentationen:
Som en representation betyder detta att satsen exekveras en gång och när den itereras upprepas resultatet av exekveringen.
Men hur resultatet från databasen hanteras beror verkligen på implementeringen. För att göra en kontrast kommer jag att hänvisa till två databaser MSSQL, MYSQL.
MSSQL
Dokumentationen för MSSQL-drivrutinen som kommenterar exakt hur resultaten hanteras hittar du här :
MySQL
MySql-implementering av JDBC-gränssnitt som du kan läsa här :