Re: DDL in transactions?
От | Giuseppe Sacco |
---|---|
Тема | Re: DDL in transactions? |
Дата | |
Msg-id | 1112339594.3809.14.camel@localhost обсуждение исходный текст |
Ответ на | Re: DDL in transactions? (Kris Jurka <books@ejurka.com>) |
Ответы |
Re: DDL in transactions?
|
Список | pgsql-jdbc |
Il giorno gio, 31-03-2005 alle 11:09 -0500, Kris Jurka ha scritto: [...] > > My question is: why? Shouldn't DDL be executed immediately? > > No. DDL in postgresql is fully transactable and may be rolled back or > committed. That doesn't explain why the above code doesn't work. > Because the two executeUpdates are on the same Statement on the same > Connection the second execution should see the newly created table because > it is in the same transaction. Perhaps you are not showing us the real > code you are using and you actually have two connections? Hi Kris, you was right: I used two different connections. BTW, is it possible to disable this behaviour and have DDL statement immediately executed? Thanks, Giuseppe
В списке pgsql-jdbc по дате отправления: