Sequence generating negative numbers

Поиск
Список
Период
Сортировка
От Shantanu Shekhar
Тема Sequence generating negative numbers
Дата
Msg-id 2073926122.3495277.1597875330242@mail.yahoo.com
обсуждение исходный текст
Ответы Re: Sequence generating negative numbers  (Adrian Klaver <adrian.klaver@aklaver.com>)
Список pgsql-general
Team,

I have a sequence definition in Postgres 9.6.11 like so:

CREATE SEQUENCE IF NOT EXISTS org.my_seq
  INCREMENT 1
  MINVALUE 1
  NO MAXVALUE
  START 1
  CACHE 20;

This sequence is used by a Java ORM framework to generate primary keys for one of our tables. The initial numbers generated by this sequence are as shown below:

-28 -27 -26 -25 -8 -7 1 2 52 53 72 92 93 94 112 113 132 133 152 172 192 193 212

I am unable to understand why the sequence would start with a negative number, particularly when the definition explicitly asks the sequence to start at 1. This has happened consistently in all of our environments. 

Thanks,

Shantanu

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

Предыдущее
От: Philip Semanchuk
Дата:
Сообщение: Understanding EXPLAIN ANALYZE estimates when loops != 1
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: Sequence generating negative numbers