sql >> Base de Datos >  >> RDS >> PostgreSQL

Restablecer contador de incremento automático en postgres

Si creaste la tabla product con un id columna, entonces la secuencia no se llama simplemente product , sino product_id_seq (es decir, ${table}_${column}_seq ).

Esta es la ALTER SEQUENCE comando que necesita:

ALTER SEQUENCE product_id_seq RESTART WITH 1453

Puede ver las secuencias en su base de datos usando \ds comando en psql. Si haces \d product y mire la restricción predeterminada para su columna, el nextval(...) call también especificará el nombre de la secuencia.