А вот основные команды SEQUENCE: 👉 nextval(‘sequence_name’) - получение следующего значения 👉 curval(‘sequence_name’) - получение текущего значения 👉 setval(‘sequence_name’, 1, false) - сброс счётчика. Помимо аргумента ‘sequence_name’, здесь есть ещё два аргумента: начальный номер и is_called - включать ли этот начальный номер в новую последовательность. Если true, то новый номер будет на 1 больше начального сразу. Если false - то останется таким же