sql >> Databáze >  >> RDS >> PostgreSQL

postgresql:chyba duplicitní hodnota klíče porušuje jedinečné omezení

Jak vám říká chybová zpráva - nemůžete mít dva řádky se stejnou hodnotou ve sloupcích dementia_type, snapid protože musí být jedinečné.

Musíte se ujistit, že obě databáze mají stejné hodnoty pro dementia_type, snapid .

Řešením by bylo přidat sloupec do tabulky alter table t_types_of_dementia add column id serial generated always a použijte jej jako primární klíč namísto vašeho aktuálního.




  1. Současné použití XAMPP a Mysql Workbench

  2. Looping Over Result Sets v MySQL

  3. jak optimalizovat dotaz mysql, pokud mám v dotazu příliš mnoho operátorů OR?

  4. Jak vyhledat a nahradit všechny výskyty řetězce v databázi?