Re: sequence current value

Поиск
Список
Период
Сортировка
От Dave Page
Тема Re: sequence current value
Дата
Msg-id CA+OCxowo-drY=WBg5E0PFKMK-wpHPYeL6=rX192MvtD0NMv7+Q@mail.gmail.com
обсуждение исходный текст
Ответ на Re: sequence current value  (Michael Shapiro <mshapiro51@gmail.com>)
Список pgadmin-support


On Fri, May 14, 2021 at 5:32 PM Michael Shapiro <mshapiro51@gmail.com> wrote:
I tried this. I created a sequence, and ran last_value, then nextval, repeatedly. last_value always returned 20 until nextval returned 21, then last_value returned 40 and kept returning 40 until nextval returned 41, etc.

Weird things can happen with sequences (well, they look weird sometimes - actually they're the behaviour people want in real world applications), due to caching and different sessions. What does "select * from <sequence>" show? And how were you running those queries, both in terms of pgAdmin vs. psql etc. and transaction control?
 


On Fri, May 14, 2021 at 9:39 AM Dave Page <dpage@pgadmin.org> wrote:


On Fri, May 14, 2021 at 3:33 PM Michael Shapiro <mshapiro51@gmail.com> wrote:
How does PgAdmin get the current value of a sequence when showing the sequence properties?

SELECT last_value FROM <sequence_name>;

(essentially. It gets a few other things as well)

--


--

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

Предыдущее
От: Fahar Abbas
Дата:
Сообщение: Re: pgAdmin4 fatal error
Следующее
От: Durai Raj
Дата:
Сообщение: Fatal Error