'begin transaction' new syntax bug?

Поиск
Список
Период
Сортировка
От Fabien COELHO
Тема 'begin transaction' new syntax bug?
Дата
Msg-id Pine.LNX.4.58.0404191841470.6454@sablons.cri.ensmp.fr
обсуждение исходный текст
Ответы Re: 'begin transaction' new syntax bug?  (Bruce Momjian <pgman@candle.pha.pa.us>)
Re: 'begin transaction' new syntax bug?  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-hackers
It seems to me that new 'begin isolation level ...' syntax does not work
with current cvs head:

#
# old syntax:
#
psql> SELECT VERSION();                         version
---------------------------------------------------------------------------PostgreSQL 7.5devel on i686-pc-linux-gnu,
compiledby GCC gcc (GCC) 3.3.3
 
(Debian 20040401)

psql> BEGIN;
BEGIN
psql> SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
SET
psql> SHOW TRANSACTION ISOLATION LEVEL;transaction_isolation
-----------------------serializable


#
# new syntax?
#

psql> BEGIN TRANSACTION ISOLATION LEVEL SERIALIZABLE;
BEGIN
psql> SHOW TRANSACTION ISOLATION LEVEL;transaction_isolation
-----------------------read committed


I would have expected 'serializable' ?

"If the isolation level or read/write mode is specified, the new
transaction has those characteristics, as if SET TRANSACTION was
executed."

-- 
Fabien Coelho - coelho@cri.ensmp.fr


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

Предыдущее
От: Josh Berkus
Дата:
Сообщение: Re: Remove MySQL Tools from Source?
Следующее
От: Jan Wieck
Дата:
Сообщение: Re: signal 11 on AIX: 7.4.2