Faz um insert select passando os filtros como where not exists (select id from banco2 where banco2.id = banco1.id)
Em 24 de nov de 2016 3:13 PM, "Saraiva Silva" <[email protected]> escreveu: > Exemplo, > Tenho dois bancos exatamente iguais onde existe uma tabela PESSOA com os > campos (num_registro, nome, email, telefone). O campo num_registro não é > auto incremento. > Preciso pegar os registros que estão em uma base e colocar na outra. Como > o campo num_registro é unique, tenho que garantir que os registros que > estão sendo inseridos não usem o o valor que está armazenado, ao invés > disso os registros inseridos devem receber novos valores para o campo > num_registro, começando a partir do próximo valor que está no banco de > destino. > > Preciso fazer isso com um sql genérico. > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
