Fala Leonardo, blz?

Entao cara, eu entendi o que vc quis dizer sobre os campos, mas eu verifiquei a 
quantidade de campos que eu to
inserindo e tratando, e cara, eu nao consegui ver nada de diferente que 
estivesse errado.

Sera que eu posso postar minha instrucao? As vezes estou fazendo algo errado 
que nao estou conseguindo ver.

SELECT * FROM dblink('hostaddr='||r.ip_fenix||' dbname=fenix user=postgres 
password=123456',
'insert into tab_usu
(id_usu,usuario,senha,loja_padrao,pexclui,financeiro,pcadastra,cidade,helpdesk,ser,dt_login,dt_sistema,multloja,id_grupo,ts)

values 
('||new.id_usu||','''||new.usuario||''','''||new.senha||''','||new.loja_padrao||','''||
new.pexclui||''','''||new.financeiro||''','''||new.pcadastra||''','''||new.cidade||''','''||new.helpdesk||''','||new.ser||','''||new.dt_login||''','''||new.dt_sistema||''','||new.multloja||','||new.id_grupo||','||new.ts||')')
as minha_tabela(id_usu integer,usuario char(25),senha char(16),loja_padrao 
integer,pexclui char(1),financeiro
char(1),
pcadastra char(1),cidade char(36),helpdesk char(1),ser integer,dt_login 
date,dt_sistema date,multloja integer,
id_grupo integer,ts integer);

Obrigado pela ajuda,

Ismael Costa Junior

> Message: 1
> Date: Tue, 30 Oct 2007 12:04:37 -0300
> From: "Leonardo Chaves" <[EMAIL PROTECTED]>
> Subject: Re: [pgbr-geral] erro com dblink
> To: "Comunidade PostgreSQL Brasileira"
>       <[email protected]>
> Message-ID:
>       <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=ISO-8859-1
> 
> 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

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a