Statement.executeUpdate() o execute() seguido de getUpdateCount() devolverá el número de filas coincidentes , no actualizado , según la especificación JDBC. Si desea el recuento actualizado, puede especificar useAffectedRows=true como una opción de URL no estándar
. Hay más información disponible aquí
.