Bom dia pessoal,

Como faço para atribuir o caminho do arquivo a ser exportado pelo COPY com uma variável recebida pela FUNCTION que executa este COPY?

CREATE OR REPLACE FUNCTION "master"."function1" (varchar) RETURNS "pg_catalog"."void" AS
$body$
    DECLARE FCOD VARCHAR(10);
    BEGIN
        FCOD:='C:/bdamico/'||$1||'.txt';
        CREATE TEMP TABLE master."temp" AS SELECT * FROM master."PartsList";
        COPY "master"."temp" TO FCOD DELIMITERS '    ';
    END;
$body$
LANGUAGE 'plpgsql';

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a