Erro muito comum usando dblink.
ex:
Certo
select resp.* from dblink(ext_link,
'SELECT col1,col2 from tab')'
) as resp(col1 int,col2 int) ;
Errado
select resp.* into result from dblink(ext_link,
'SELECT col1,col2 from tab')'
) as resp(col1 int) ;
A query que você está executando remotamente retorma uma quantidade x
de colunas diferente da quantidade de colunas que você está tratando.
On 10/30/07, icjunior07 <[EMAIL PROTECTED]> wrote:
> Boa tarde a todos,
>
> Estou montando uma funcao em cima de uma trigger, e dentro da funcao estou
> usando o dblink para poder quando
> tiver a inclusao de um registro na minha tabela de usuarios ele propague para
> todos os outros servidores.
>
> Mas quando e para disparar o dblink, esta acusando um erro que eu nao
> consegui decifrar ainda. (Segue erro abaixo)
>
> ERROR: remote query result rowtype does not match the specified FROM clause
> rowtype
> SQL state: 42804
>
> Alguem ja se deparou com este mesmo erro ?
>
> Obrigado,
>
> Ismael Costa Junior
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
--
Att,
Leonardo Chaves de Freitas
QualiConsult
Analista dum Bando de Dados - DBA
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral