PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

postgresql:o valor da chave duplicada de erro viola a restrição exclusiva


Como a mensagem de erro informa - você não pode ter duas linhas com o mesmo valor nas colunas dementia_type, snapid uma vez que eles precisam ser únicos.

Você precisa se certificar de que os dois bancos de dados tenham os mesmos valores para dementia_type, snapid .

Uma solução alternativa seria adicionar uma coluna à sua tabela alter table t_types_of_dementia add column id serial generated always e use isso como chave primária em vez de sua atual.