PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Modifier la valeur de départ d'un numéro de série - Postgresql

Vous pouvez modifier une séquence en utilisant RESTART WITH pour changer le numéro de séquence actuel ;

ALTER SEQUENCE test_seq RESTART WITH 300;

Pour obtenir le nom de la séquence si vous l'avez créée à l'aide du mot-clé serial, utilisez

SELECT adsrc FROM pg_attrdef WHERE adrelid = (SELECT oid FROM pg_class WHERE relname = 'table name goes here'); 

Un SQLfiddle pour tester avec .