Em 01/07/2011 18:27, Jeanne Louize Emygdio escreveu:
> *Erro de SQL:*
>
>   ERRO:  não pôde encontrar tipo array para tipo de dado gvc_docpend
> CONTEXT:  comando SQL"SELECT'INSERT INTO'  || $1 ||'('  ||dcp_alumatric||','  
> ||dcp_aludocdescr||') VALUES ('  || $2 ||','  || $3 ||')'"
> PL/pgSQL function"doc_pendentes"  line 13 at execute statement


        A não ser que sua variável $1 tenha um espaço na frente, ela vai 
concatenar com o "into" e vai gerar um comando com erro de sintaxe.

        Tenta rodar um raise notice desta string e verifique se o sql gerado é 
exatamente quem você gostaria que fosse.

        Abraço,

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

Responder a