Re: AutoCommit and DDL
От | Don Drake |
---|---|
Тема | Re: AutoCommit and DDL |
Дата | |
Msg-id | 6c21003b0502270955673432e7@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: AutoCommit and DDL (Michael Fuhr <mike@fuhr.org>) |
Ответы |
Re: AutoCommit and DDL
|
Список | pgsql-sql |
I know it's not failing, I have the server logging the commands and there are no errors. The only change made was turning AutoCommit on. -Don On Sat, 26 Feb 2005 21:20:43 -0700, Michael Fuhr <mike@fuhr.org> wrote: > On Sat, Feb 26, 2005 at 02:56:52PM -0600, Don Drake wrote: > > > I turned AutoCommit on and re-ran the perl script and the tables get > > created. Why won't these table's get created when AutoCommit is off? > > Why do I have to commit DDL? > > If you're using DBI, are you using PrintError or RaiseError or > otherwise checking the success of each command? My first guess > would be that some command is failing (e.g., a DROP of an object > that doesn't exist), so the transaction is automatically rolled > back even though you requested a commit. > > -- > Michael Fuhr > http://www.fuhr.org/~mfuhr/ > -- Donald Drake President Drake Consulting http://www.drakeconsult.com/ http://www.MailLaunder.com/ 312-560-1574
В списке pgsql-sql по дате отправления: