sql >> Databasteknik >  >> RDS >> Mysql

Problem med att köra en MySQL delete-sats i Java

Du använder executeUpdate() för det istället.

executeQuery() är endast för påståenden som returnerar data. executeUpdate är för de som inte returnerar datum (uppdatera, infoga, ta bort och jag tror att saker som att lägga till/släppa tabeller, begränsningar, utlösare och liknande också).



  1. Upprepande rader baserat på kolumnvärde i varje rad

  2. MySQL:Välj Random Entry, men vikt mot vissa poster

  3. PHP till MySQL SSL-anslutningar

  4. Är enstaka mysql-satser atomära i MyISAM och InnoDB?