У меня есть этот SQL-запрос, который используется для удаления пользователей.Удалить строку с подтверждением из таблицы Oracle
DELETE FROM USERS WHERE USERNAME = ?
Проблема в том, что я не знаю, есть ли удаление строки с удалением строки или нет. Я всегда получаю успех в конце.
Есть ли способ получить, например, некоторое подтверждение от Oracle, что строка удалена в моем Java-коде?
Если команда завершается без ошибок, то строка (ы) (если есть)/удаляются. Проверьте коды ошибок. –
Не уверен, но PreparedStatement.executeUpdate() возвращает значение счетчика строк для DML. Можешь попробовать. –
Это также относится к удалению: http://stackoverflow.com/questions/2571915/return-number-of-rows-affected-by-sql-update-statement-in-java –