sql >> Databasteknik >  >> RDS >> Sqlserver

Hur fungerar PreparedStatement.executeQuery?

Från dokumentationen:

Statement

Resultatuppsättning

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 :



  1. Hur får jag en månad sedan från idag i SQL Server 2008?

  2. Ta bort kolumnrubrik från SQL Server-frågeresultat

  3. Varför får jag ett felmeddelande om att det inte gick att ansluta till servern för postgres i Mac OS Lion?

  4. Ansluten fråga saknade poster