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

Impossible d'insérer une nouvelle ligne dans la table de base de données postgres ?

Cette ligne existe déjà, vous ne pouvez donc pas l'insérer. Quelle est la clé primaire de votre relation ? Est-ce une séquence ? Si c'est le cas, il est peut-être resté bloqué (peut-être avez-vous importé des données). Vous devez le réinitialiser manuellement au prochain ID libre disponible (par exemple, si l'ID maximum est 41, vous devez faire :SELECT setval('your_seq', 42);) puis réessayer.