Pytania otagowane jako database-sequence

29
Jak zresetować sekwencję klucza głównego postgres, gdy nie synchronizuje się?
Wystąpił problem polegający na tym, że moja sekwencja kluczy podstawowych nie jest zsynchronizowana z wierszami tabeli. Oznacza to, że po wstawieniu nowego wiersza pojawia się duplikat błędu klucza, ponieważ sekwencja sugerowana w typie danych szeregowych zwraca liczbę, która już istnieje. Wydaje się, że jest to spowodowane importem / przywróceniem niewłaściwego …

5
Postgres ręcznie zmienia sekwencję
Próbuję ustawić sekwencję na określoną wartość. SELECT setval('payments_id_seq'), 21, true Daje to błąd: ERROR: function setval(unknown) does not exist Używanie ALTER SEQUENCEteż nie działa? ALTER SEQUENCE payments_id_seq LASTVALUE 22 Jak można to zrobić? Ref: https://www.postgresql.org/docs/current/static/functions-sequence.html
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.