sql >> Database >  >> RDS >> Mysql

Kan geen instructies voor gegevensmanipulatie uitgeven met executeQuery()

Om gegevens te manipuleren heb je eigenlijk executeUpdate() in plaats van executeQuery() .

Hier is een uittreksel van de executeUpdate() javadoc die al een antwoord op zichzelf is:

Voert de gegeven SQL-instructie uit, die een INSERT-, UPDATE- of DELETE-instructie kan zijn of een SQL-instructie die niets retourneert, zoals een SQL DDL-instructie.



  1. Groepeer op kolom en meerdere rijen in één rij meerdere kolommen

  2. Spreadsheets versus databases:is het tijd om over te stappen? Deel 1

  3. Meerdere MySQL-instanties die op dezelfde machine worden uitgevoerd controleren - ClusterControl Tips &Tricks

  4. Krijg een lijst met tabellen met of zonder primaire sleutelbeperking in alle databases van SQL Server-instantie - SQL Server / TSQL-zelfstudie, deel 61