executeUpdate
int executeUpdate ()
выдает SQLException
Выполняет оператор SQL в этом объекте PreparedStatement, который должен быть оператором языка данных SQL (DML), например INSERT, UPDATE или DELETE; или оператор SQL, который ничего не возвращает, например оператор DDL.
Возвращает:
либо (1) количество строк для операторов языка данных SQL (DML), либо (2) 0 для операторов SQL, которые ничего не возвращают
Броски:
SQLException - если ошибка доступа к базе данных происходит; этот метод вызывается для закрытого PreparedStatement или оператор SQL возвращает объект ResultSet
Просто сказать, что в документе указано:
"Обратите внимание, что когда возвращаемое значение для executeUpdate равно 0, это может означать одно из двух:
Выполненный оператор был оператором обновления, затрагивающим ноль строк.
Выполненный оператор был оператором DDL. "