Я использую jdbc с отключенным автокоммутатором. И у меня есть таблица с уникальным индексом. Возможно ли, что исключение нарушения ограничений возникает при соединении # commit, а не в PreparetStatement # execute.При возникновении нарушения нарушения ограничений
В моем случае (Oracle) оно всегда встречается на 'execute'. Это зависит от базы данных?
Странный вопрос. Что именно вам нужно знать? При выполнении при выполнении изменений на стороне БД происходит исключение. Правильно. В случае пакетного обновления это может произойти позже (когда все изменения будут отправлены в БД) – StanislavL