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

il db locale di postgres continua a dare errore, il valore della chiave duplicata viola il vincolo univoco

Devi eseguire ANALYZE per sincronizzare il conteggio delle righe. In pgAdmin fai clic con il pulsante destro del mouse sulla tabella e scegli "Manutenzione" per quello. Quindi premi F5 sul tavolo.

Tuttavia, non ha nulla a che fare con la violazione della chiave univoca. Ciò significa un valore che tenti di inserire in una colonna con un UNIQUE o PRIMARY KEY il vincolo è già presente in un'altra riga.