PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Kann keine neue Zeile in die Postgres-Datenbanktabelle einfügen?

Diese Zeile existiert bereits, daher können Sie sie nicht einfügen. Was ist der Primärschlüssel Ihrer Beziehung? Ist es eine Folge? Wenn ja, ist es vielleicht hängen geblieben (vielleicht haben Sie Daten importiert). Sie sollten es manuell auf die nächste verfügbare freie ID zurücksetzen (z. B. wenn die maximale ID 41 ist, sollten Sie Folgendes tun:SELECT setval('your_seq', 42);) und es dann erneut versuchen.