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 по дате отправления: