Re: JDBC transactions

Поиск
Список
Период
Сортировка
От Peter T Mount
Тема Re: JDBC transactions
Дата
Msg-id Pine.LNX.3.95.980107160033.31816A-100000@maidast
обсуждение исходный текст
Ответ на JDBC transactions  (Herouth Maoz <herouth@oumail.openu.ac.il>)
Список pgsql-interfaces
On Wed, 7 Jan 1998, Herouth Maoz wrote:

> I wanted to make sure before I attempt it:
>
> If I'm using the JDBC driver, I don't have to use explicit transaction
> calls. That is, I don't have to sent the statements "BEGIN TRANSACTION" and
> "END".
>
> Instead, I have to do con.setAutoCommit(false), and then, the next SQL call
> will initiate a transaction, which I end by using con.commit() or
> con.rollback().
>
> That's the documented behavior of JDBC, and what I'm asking is whether (a)
> I'm correct in my interpretation, and (b) whether the current JDBC driver
> provided with PostgreSQL 6.2.1 in fact behaves like this.

Briefly looking at the code, this seems to be the case. The autcomit part
of the driver hasn't changed since 6.2, so yes, this is the case.

PS: in the current implementation, con.setAutoCommit(false) itself
initiates the transaction, not the next sql call.

> Herouth

--
Peter T Mount  petermount@earthling.net or pmount@maidast.demon.co.uk
Main Homepage: http://www.demon.co.uk/finder
Work Homepage: http://www.maidstone.gov.uk Work EMail: peter@maidstone.gov.uk


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

Предыдущее
От: Constantin Teodorescu
Дата:
Сообщение: Re: [QUESTIONS] pgaccess (libpgtcl) on Solaris?
Следующее
От: Palle Girgensohn
Дата:
Сообщение: Re: [QUESTIONS] pgaccess (libpgtcl) on Solaris?