sql >> Databasteknik >  >> RDS >> Mysql

MySQL + JAVA Undantag:Före start av resultatuppsättning

Vanlig praxis är att använda rs.next() metod med while cykel:

PreparedStatement st = conn.prepareStatement("select 1 from mytable");
ResultSet rs = st.executeQuery();
while (rs.next()) {
  // do something with result set
}
rs.close();
st.close();

Jag har utelämnat försök/fånga/slutligen klausuler för tydlighetens skull. Observera att du bör anropa varje close() metod i separat finally blockera.



  1. Korrelerad delfråga fungerar annorlunda för Oracle 12c och 11g

  2. MySQL:Dumpa en databas från en SQL-fråga

  3. Hur kommer det sig att sqlplus inte ansluter?

  4. Postgresql försöker använda exekveringsformat i en funktion men får felet kolumn hittades inte när man ger strängformat i sammansmältning