| От | Vadim Mikheev |
|---|---|
| Тема | Re: [GENERAL] getting the currval of a sequence |
| Дата | |
| Msg-id | 35D5A58A.FDB222E9@krs.ru обсуждение |
| Ответ на | RE: [GENERAL] getting the currval of a sequence ("Jackson, DeJuan" <djackson@cpsgroup.com>) |
| Список | pgsql-general |
Jackson, DeJuan wrote:
>
> I think you should just go with what Vadim suggested and use:
> select currval('my_sequence');
> This will be the same within a transaction, even if there is another
^^^^^^^^^^^
session
> transaction using the same sequence.
> But (if memory servers), you have to have had select a nextval from that
> same sequence within the transaction.
^^^^^^^^^^^
session!
This is from create_sequence manual:
"...Function currval ('sequence_name') may be used
to determine number returned by last call to nextval for
specified sequence in current session."
Vadim
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера