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

La séquence ne se réinitialise pas après avoir tronqué le tableau

Utilisez le TRUNCATE Commande SQL.

Pour une seule table la syntaxe est la suivante :

TRUNCATE TABLE table_name RESTART IDENTITY;

Pour plusieurs tables :

TRUNCATE TABLE table_foo, table_bar RESTART IDENTITY;

Ce qu'il fait :

Détails ici :TRUNCATE @ postgresql.org