Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie funktioniert PreparedStatement.executeQuery?

Aus der Dokumentation:

Anweisung

Ergebnissatz

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 :