Re: Actual row order in UPDATE and SELECT FOR UPDATE

Поиск
Список
Период
Сортировка
От David G. Johnston
Тема Re: Actual row order in UPDATE and SELECT FOR UPDATE
Дата
Msg-id CAKFQuwZktqAJt7sjYS170ZociDB+UKbU3hdU17EP+N5PCGBdPg@mail.gmail.com
обсуждение исходный текст
Ответ на Actual row order in UPDATE and SELECT FOR UPDATE  (Nikolai Zhubr <n-a-zhubr@yandex.ru>)
Список pgsql-general
On Mon, Feb 15, 2016 at 3:17 PM, Nikolai Zhubr <n-a-zhubr@yandex.ru> wrote:
Hello all,

I can't find any clear description of how to reliably figure and/or enforce specific row (locking) order within UPDATE and SELECT FOR UPDATE statements dealing with multiple rows.

​SQL is a set-oriented language.  Sets do not have order.  Therefore I don't understand your goal.  That said subqueries and ORDER BY may be solution.

David J.
 

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

Предыдущее
От: Adrian Klaver
Дата:
Сообщение: Re: Actual row order in UPDATE and SELECT FOR UPDATE
Следующее
От: Vitaly Burovoy
Дата:
Сообщение: Re: Actual row order in UPDATE and SELECT FOR UPDATE