------------------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 :
CREATE OR REPLACE FUNCTION exporta_nfe() RETURNS VOID AS
$body$
DECLARE
NFE repositorio_nfe%ROWTYPE;
ncont RECORD;
BEGIN
FOR ncont IN (select * from repositorio_nfe where cod_dest='99') LOOP
nfe.arquivo_xml := ncont.arquivo_xml;
select into NFE * FROM repositorio_nfe
COPY nfe.arquivo_xml TO 'D://NFE/TESTE.TXT';
END LOOP;
RETURN;
END;
$body$
language plpgsql;
/*---------------------------------
repositorio_nfe => é a tabela que contém o arquivo XML da NFe
cod_dest='99' => é o codigo do cliente
está copiando para unidade D pois estou fazendo teste na maquina
local,só depois vou passar para o
server em produção rodando Linux.
*/
obrigado
Stéfano
Em 07/10/2011 08:01, [email protected] escreveu:
> Message: 3
> Date: Fri, 7 Oct 2011 07:52:14 -0300
> From: Diego Agudo<[email protected]>
> Subject: Re: [pgbr-geral] exportar counteúdo do campo para XML
> To: Stéfano Tavares Diane<[email protected]>, Comunidade
> PostgreSQL Brasileira<[email protected]>
> Message-ID:
> <CAH=m8tstwkzmaejtostodczfb47hy0hrjyjp6e-q4vjwrgk...@mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Qual erro é apresentado?
>
> *Att.*
> Diego M. Agudo
> Analista desenvolvedor
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral