Statement.executeUpdate() или execute() последвано от getUpdateCount() ще върне броя на съвпадащите редове , не актуализиран , според спецификацията на JDBC. Ако искате актуализирания брой, можете да посочите useAffectedRows=true като нестандартна URL опция
. Повече информация е налична тук
.