Z dokumentace:
Jako reprezentace to znamená, že příkaz je proveden jednou a při iteraci je iterován přes výsledek tohoto provedení.
Ale to, jak je nakládáno s výsledkem z databáze, skutečně závisí na implementaci. Pro srovnání uvedu dvě databáze MSSQL, MYSQL.
MSSQL
Dokumentaci ovladače MSSQL, která přesně popisuje, jak jsou výsledky zpracovávány, naleznete zde :
MySQL
MySql implementace rozhraní JDBC, kterou si můžete přečíst zde :