Em 16/11/11, Vinicius Santos<vinicius.santos.li...@gmail.com> escreveu: > Pessoal, após pensar um pouco, consegui resolver o problema. > > Com este select: > > CREATE OR REPLACE VIEW consulta_atual AS > SELECT > substring( current_query FROM position( 'where' IN current_query ) FOR > LENGTH( current_query ) ) AS clausula > FROM > pg_stat_activity > WHERE > procpid = pg_backend_pid(); > > Este select me traz a clausula WHERE atual. Então posso concatenar na > string que é passada ao DB-LINK. > > Meio "gambiarristico", mas resolveu o problema. Acredito que o DB-LINK > poderia ler a cláusula WHERE antes de passar a string para o outro banco em > casos como este, mas isto é outra história. >
Não alcancei o que você espera do dblink. Você espera que a função leve em consideração informações fora do escopo dos parâmetros que lhe são fornecidos? Osvaldo _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral