Em 24 de junho de 2010 13:50, Veronica Almeida <veron...@climatempo.com.br>escreveu:
> > <corte. > > -- Resultado da consulta deverá trazer estados (uf) que tenho no meu db > local e não existam no bd "remoto": > > SELECT est_local.uf > FROM estado est_local > WHERE NOT EXISTS (SELECT uf > FROM dblink ('nome_conexao', 'SELECT > uf FROM estado est_rem') AS est_rem (uf character (2)) > WHERE est_local.uf = est_rem.uf); > > <corte> > > Será que a query não fica mais rápida se vc fizesse assim: SELECT est_local.uf FROM estado est_local WHERE NOT EXISTS (SELECT uf FROM dblink ('nome_conexao', 'SELECT uf FROM estado est_rem *WHERE uf='||quote_literal(est_local.uf)*) AS est_rem (uf character (2)) ); -- Fabrízio de Royes Mello >> Blog sobre TI: http://fabriziomello.blogspot.com
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral