sql >> Databasteknik >  >> RDS >> PostgreSQL

lokal postgres db fortsätter att ge fel duplicerat nyckelvärde bryter mot unik begränsning

Du måste köra ANALYZE för att få radantalet synkroniserat. I pgAdmin högerklicka på tabellen och välj "Underhåll" för det. Tryck sedan på F5 på bordet.

Har dock inget att göra med den unika nyckelöverträdelsen. Det betyder att ett värde du försöker ange i en kolumn med en UNIQUE eller PRIMARY KEY begränsning finns redan på en annan rad.



  1. Automatisk skalning med Amazon Aurora Serverless

  2. MYSQL, PHP Infoga i flera tabeller i databasen

  3. mysql med kommaseparerade värden

  4. Viloläge Spara konstigt beteende