Em 7 de outubro de 2011 22:30, "(:::) Stéfano Tavares Diane (:::)" <stefan...@yahoo.com.br> escreveu: > ------------------o erro é esse : > > ERROR: syntax error at or near "$1" > LINE 1: COPY $1 TO 'D://NFE/TESTE.TXT' > > -------------------a função que escrevi foi essa : >
.... > select into NFE * FROM repositorio_nfe > COPY nfe.arquivo_xml TO 'D://NFE/TESTE.TXT'; Você precisa montá-lo dinamicamente, portanto use EXECUTE conforme a documentação [1]. Googlando um "cadin" tem também alguns exemplos, conforme pode ser visto em [2]. [1] http://www.postgresql.org/docs/current/static/plpgsql-statements.html#PLPGSQL-STATEMENTS-EXECUTING-DYN [2] http://va.mu/HnVa -- Dickson S. Guedes mail/xmpp: gue...@guedesoft.net - skype: guediz http://guedesoft.net - http://www.postgresql.org.br _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral