Re: [SQL] Turn autocommit off ?

Поиск
Список
Период
Сортировка
От Peter T Mount
Тема Re: [SQL] Turn autocommit off ?
Дата
Msg-id Pine.LNX.3.96.980918182707.495G-100000@maidast.retep.org.uk
обсуждение исходный текст
Ответ на Turn autocommit off ?  (Andreas Joppich <ajoppich@usa.net>)
Список pgsql-sql
On Thu, 17 Sep 1998, Andreas Joppich wrote:

> Hi there !
>
> It has now happened several times that I wanted to rollback some
> changes (like update, delete,...) I made to some tables. And since I
> always forget to start a transaction, a simple ROLLBACK doesn't work
> because of that quiet annoying autocommit in psql.
>
> I'd like to have automatically started a transaction which explicitly
> must be termintated with commit or rollback.
>
> Is there a way to turn autocommit off ? If not, perhaps it could
> be a feature for the todo list ?

You didn't say if it was from psql or one of the other interfaces.

With JDBC, you turn autocommit off with the setAutoCommit() method in
Connection:

To turn off:

    Connection con = DriverManager.getConnection(url,user,password);
    con.setAutoCommit(false);

>
> I'm currently using the cvs from last sunday on linux 2.1.119.
>
> Thanks for any hints.
>
> Andreas
>

--
       Peter T Mount peter@retep.org.uk
      Main Homepage: http://www.retep.org.uk
PostgreSQL JDBC Faq: http://www.retep.org.uk/postgres
 Java PDF Generator: http://www.retep.org.uk/pdf


В списке pgsql-sql по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: [SQL] PostgreSQL syntax question
Следующее
От: Ian Johnston
Дата:
Сообщение: date problem