database-sequence
Jak zresetować sekwencję klawiszy głównych postgres, gdy nie jest zsynchronizowana?
Napotkałem problem, że moja główna Sekwencja klawiszy nie jest zsynchronizowana z wierszami tabeli.
Oznacza to, że gdy wsta ... iczbę, która już istnieje.
Wydaje się, że jest to spowodowane przez import / przywraca nie zachowując prawidłowej sekwencji.
Postgres ręcznie zmienia sekwencję
Próbuję ustawić sekwencję na określoną wartość.
SELECT setval('payments_id_seq'), 21, true
To daje błąd:
ERROR: func ... nts_id_seq LASTVALUE 22
Jak można to zrobić?
Ref: https://www.postgresql.org/docs/current/static/functions-sequence.html