Re: Transaction aborts on syntax error.
От | Tom Lane |
---|---|
Тема | Re: Transaction aborts on syntax error. |
Дата | |
Msg-id | 25078.1076631322@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: Transaction aborts on syntax error. (Bruce Momjian <pgman@candle.pha.pa.us>) |
Ответы |
Re: Transaction aborts on syntax error.
|
Список | pgsql-hackers |
Bruce Momjian <pgman@candle.pha.pa.us> writes: > Rod Taylor wrote: >> Can this be done entirely on the client side? >> >> Have psql silently wrap every statement going out with a BEGIN and a >> COMMIT or ROLLBACK depending on whether there was an error or not? > Yep, we could do it in the client like we do for autocommit. Yeah, after more thought I think we probably want to insist that this be driven off subtransaction BEGIN/COMMIT commands issued by the client. Yesterday I suggested allowing a SET variable to change the behavior, but I now realize that would be as bad a mistake as server-side autocommit was: changing the installation default for such a variable would break clients left and right. So, whatever "error handling mode" conveniences we wish to put in should be put in on the client side. regards, tom lane
В списке pgsql-hackers по дате отправления: