sql >> Database teknologi >  >> RDS >> PostgreSQL

Kan du ikke indsætte en ny række i postgres-databasetabellen?

Denne række findes allerede, derfor kan du ikke indsætte den. Hvad er den primære nøgle i din relation? Er det en sekvens? Hvis det er tilfældet, sidder det måske fast (måske har du importeret data). Du bør nulstille det manuelt til det næste ledige ID, der er tilgængeligt (hvis f.eks. det maksimale ID er 41, skal du gøre:SELECT setval('your_seq', 42);) og derefter prøve igen.



  1. dynamisk sql pivot i sql server

  2. ændre størrelsen på datatype i sql

  3. optimer forespørgsel i PostgreSQL

  4. Problem med at oprette en Postgres RDS i Cloudformation-skabelon