Re: Nested Transactions, Abort All
От | Alvaro Herrera |
---|---|
Тема | Re: Nested Transactions, Abort All |
Дата | |
Msg-id | 20040712003211.GA8483@dcc.uchile.cl обсуждение исходный текст |
Ответ на | Re: Nested Transactions, Abort All (Josh Berkus <josh@agliodbs.com>) |
Ответы |
Re: Nested Transactions, Abort All
|
Список | pgsql-hackers |
On Sun, Jul 11, 2004 at 03:15:46PM -0700, Josh Berkus wrote: > For that matter: > > begin; > savepoint; > select 0/0; -- abort > savepoint; -- commands will be ignored > select 1; -- commands will be ignored > release; -- commands will be ignored > release; -- abort main xact 'cause we didn't rollback > commit; -- abort message > > Is the above more or less correct, Alvaro? Save a minor detail. It would be begin;savepoint; select 0/0; -- abort savepoint; -- commands will be ignored select 1; -- commands will be ignored release; -- commands will be ignored release; -- commands will be ignored commit; -- abort message Note that I'm trying to tell you something with the indenting; all those commands are inside one and the same subtransaction. And I'm not planning to do anonymous savepoint. Do these buy us anything? -- Alvaro Herrera (<alvherre[a]dcc.uchile.cl>) "Find a bug in a program, and fix it, and the program will work today. Show the program how to find and fix a bug, and the program will work forever" (Oliver Silfridge)
В списке pgsql-hackers по дате отправления: