Mohou nastat případy, kdy potřebujete posunout sekvenci. V PostgreSQL se k tomu používá příkaz ALTER SEQUENCE. V následujícím příkladu nastaví sekvenci tak, aby začínala od čísla sto.
ALTER SEQUENCE sequence_name START WITH 100; ALTER SEQUENCE sequence_name RESTART;
Kratší způsob zápisu:
ALTER SEQUENCE sequence_name RESTART WITH 100;
START
Nastaví hodnotu start sekvence. Nemá efekt na současnou hodnotu. Nastaví hodnotu pro budoucí volání ALTER SEQUENCE RESTART.
RESTART
Změní aktuální hodnotu sekvence.