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?  (Kris Jurka <books@ejurka.com>)
Список 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 по дате отправления:

Предыдущее
От: "Nico"
Дата:
Сообщение: only postgresqsl in connection pool
Следующее
От: Kris Jurka
Дата:
Сообщение: Re: DDL in transactions?