Re: [ psqlodbc-Bugs-1000476 ] DateStyle and Transaction
От | Eugene Fokin |
---|---|
Тема | Re: [ psqlodbc-Bugs-1000476 ] DateStyle and Transaction |
Дата | |
Msg-id | 001801c5fc8d$62dfce70$dd2cc9c3@solvo.ru обсуждение исходный текст |
Ответ на | Re: [ psqlodbc-Bugs-1000476 ] DateStyle and Transaction (Ludek Finstrle <luf@pzkagis.cz>) |
Ответы |
Re: [ psqlodbc-Bugs-1000476 ] DateStyle and Transaction
|
Список | pgsql-odbc |
Hi. Probably, you're right about CC_commit() call place, but I think it doesn't need to be checked about auto_commit mode. Because, after cancellation ROLLBACK will break DateStyle either in auto_commit mode on. I've used auto_commit mode off only to show how manual ROLLBACK will lose DateStyle. Regards. -- Eugene Fokin SOLVO Ltd. -----Original Message----- From: pgsql-odbc-owner@postgresql.org [mailto:pgsql-odbc-owner@postgresql.org] On Behalf Of Ludek Finstrle Sent: Friday, December 09, 2005 5:28 AM To: pgsql-odbc@postgresql.org Subject: Re: [ODBC] [ psqlodbc-Bugs-1000476 ] DateStyle and Transaction > In application, I've turned auto_commit mode off. > > P.S. The same thing we'll see if we cancel first select statement. > After cancellation there will be "ROLLBACK" command which drops > DateStyle setting too. What I think, driver should issue "COMMIT" > right after settings in connection procedure. For example, > call CC_commit() at the end of CC_send_settings() function. I thinks it's better to commit later in other place (e.g. commit set client_encoding too). Patch attached. Thanks for report and initial hint Luf
В списке pgsql-odbc по дате отправления: