Re: Weird behavior in transaction handling (Possible bug ?)
В списке pgsql-jdbc по дате отправления:
| От | Vadim Nasardinov |
|---|---|
| Тема | Re: Weird behavior in transaction handling (Possible bug ?) |
| Дата | |
| Msg-id | 200501141142.54170@vadim.nasardinov обсуждение исходный текст |
| Ответ на | Re: Weird behavior in transaction handling (Possible bug ?) (Dave Cramer <pg@fastcrypt.com>) |
| Список | pgsql-jdbc |
On Friday 14 January 2005 11:23, Dave Cramer wrote: > With postgres once an error occurs in a transaction block you need > to rollback. None of the transaction will commit. > > This behaviour makes sense as it assumes that the transaction block > is atomic and it should all succeed or all fail. For completeness sake, it should be mentioned that Oracle's way of dealing with this is no less sensible. Oracle's transactions are atomic in the sense that all of the statements that did not raise an error are committed atomically. If any of the statements fail, it's up to the application programmer to decide whether or not it makes sense to continue with the remaining statements. This question pops up frequently. Here's a random example: http://archives.postgresql.org/pgsql-advocacy/2004-03/threads.php#00067
В списке pgsql-jdbc по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера