PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

postgresql:błąd zduplikowanej wartości klucza narusza ograniczenie unikalności

Jak mówi komunikat o błędzie - nie możesz mieć dwóch wierszy o tej samej wartości w kolumnach dementia_type, snapid ponieważ muszą być niepowtarzalne.

Musisz upewnić się, że dwie bazy danych mają te same wartości dla dementia_type, snapid .

Obejściem byłoby dodanie kolumny do tabeli alter table t_types_of_dementia add column id serial generated always i użyj go jako klucza podstawowego zamiast bieżącego.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego serializowalna transakcja PostgreSQL uważa to za konflikt?

  2. Jak wysłać zapytanie do kolumny json dla pustych obiektów?

  3. Jak zliczyć wszystkie połączone wystąpienia w SQL?

  4. Błąd podczas kompilacji statycznego Qt 5.10.0 z PostgreSQL

  5. Zainstaluj postgres 9.0 w debianie lenny