Em 17-02-2014 17:24, Ari Lima escreveu:
CREATE OR REPLACE FUNCTION copiarTabelaPessoa(path TEXT) RETURNS VOID AS $$
     BEGIN
         EXECUTE 'COPY corporativo.pessoa_ FROM $1'
         USING path;
     END;
$$ LANGUAGE plpgsql

ERRO:  erro de sintaxe em ou próximo a "$1"
LINE 1: COPY corporativo.pessoa_ FROM $1

Tente isto:
EXECUTE 'COPY corporativo.pessoa_ FROM ' || path ;

E se responder em cima de todo mundo de novo ninguém mais vai te responder e um duende vai coçar seu pé esta noite quando estiver na cama.

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

Responder a