Re: Inquiry From Form [pgsql]

Поиск
Список
Период
Сортировка
От scott.marlowe
Тема Re: Inquiry From Form [pgsql]
Дата
Msg-id Pine.LNX.4.33.0307031012160.22238-100000@css120.ihs.com
обсуждение исходный текст
Ответ на Re: Inquiry From Form [pgsql]  (Bruno Wolff III <bruno@wolff.to>)
Список pgsql-sql
On Thu, 3 Jul 2003, Bruno Wolff III wrote:

> On Wed, Jul 02, 2003 at 16:26:09 -0300,
>   Chris Schneider <cschneider@xede.com> wrote:
> > I know this is basic, but couldn\'t find and in a hurry to know the answer.  When interfacing with PostgreSQL
throughPSQL, it appears that DML statements are auto-commited, that is, a change I make in one session is seen from
anotherwithout the original session issueing a COMMIT.  Is this a result of PSQL interface and if so, can it be turned
off. Is PostgreSQL transactional in the sense that I can issue several DMLs and then ROLLBACK.  If so, how.  Thanks and
sorryfor the newbie question.
 
> 
> Autocommit is the default mode for psql. Use "begin;" to start a transaction.
> And use "end;" to end a transaction. Note that unlike in sqlplus with Oracle,
> any errors while in the transaction will abort it and you have to start
> over.
> 
> All DML and most DDL statements are rollbackable by 7.3. I believe in 7.4
> all DDL statements will be rollbackable.

Except drop database.  That's one that'll probably never be rollbackable 
;^)



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

Предыдущее
От: Bruno Wolff III
Дата:
Сообщение: Re: Inquiry From Form [pgsql]
Следующее
От: Evil Azrael
Дата:
Сообщение: INSERT ... SELECT problem in Mysql