sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan virker PreparedStatement.executeQuery?

Fra dokumentationen:

Erklæring

Resultatsæt

Som en repræsentation betyder dette, at sætningen udføres én gang, og når den itereres, gentages resultatet af den pågældende eksekvering.

Men hvordan resultatet fra databasen håndteres afhænger virkelig af implementeringen. For at lave en kontrast vil jeg henvise til to databaser MSSQL, MYSQL.

MSSQL

Dokumentationen af ​​MSSQL-driveren, der kommenterer præcis, hvordan resultaterne håndteres, kan du finde her :

MySQL

MySql implementering af JDBC interface, som du kan læse her :



  1. mysql show Antal rækker fra anden tabel i hver række

  2. Mysql - find samtale, der kun holdes af to brugere

  3. #1060 - Dublet kolonnenavn 'id'

  4. Få maskinskrevne resultater fra ActiveRecord rå SQL