Re: successive select statements

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: successive select statements
Дата
Msg-id 29477.1321928274@sss.pgh.pa.us
обсуждение исходный текст
Ответ на successive select statements  (<david.sahagian@emc.com>)
Список pgsql-general
<david.sahagian@emc.com> writes:
> In postgresql.org/docs/9.1/static/transaction-iso.html I read
> 13.2.1. Read Committed Isolation Level
> . . . two successive SELECT commands can see different data, even though they are within a single transaction . . .

> Please consider this code being executed by postgres:
> = = = = = = = = = =
> select some_int from tableX
> union all
> select another_int from tableY
> ;
> = = = = = = = = = =
> Are these two select statements considered "successive" when isolation == Read Committed ?

No, the UNION is a single command.  The fact that the word "SELECT"
occurs twice within it is a SQL syntactic artifact --- it doesn't
convert it into two commands.

            regards, tom lane

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

Предыдущее
От: David Johnston
Дата:
Сообщение: Re: Select duplicated values
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: how could duplicate pkey exist in psql?