Die JDBC-Spezifikation schreibt anscheinend vor, dass Treiber executeUpdate()
haben gibt die Anzahl der gefundenen Zeilen zurück durch die UPDATE-Anweisung, nicht die Anzahl der tatsächlich betroffenen Zeilen .
Damit MySQL Connector/J die Anzahl der tatsächlich geänderten Zeilen zurückgibt Sie können die Eigenschaft useAffectedRows=true
hinzufügen zu Ihrer Verbindungs-URL, obwohl die Dokumentation
warnt, dass es ist