- //выполняем запрос
- int[] updateCounts = stmt.executeBatch();
- В массиве updateCounts содержаться числа:
- 1.>=0 – означает, что запрос выполнился успешно и в данном элементе массива содержится ко-во строк в таблице, измененные запросом.
- 2. SUCCESS_NO_INFO – означает, что команда выполнилась успешно, но ко-во строк в таблице, которые были изменены запросом, неизвестно.
- Если один из запросов выполнен не будет, то будет возбуждено исключение BatchUpdateException.
- При этом JDBC может продолжить выполнение остальных запросов.
- 3. EXECUTE_FAILED – означает, что выполнение запроса провалилось.
Достарыңызбен бөлісу: |