Jorge Martinez escribió:
> CREATE OR REPLACE FUNCTION tomodat("char")
> RETURNS bool AS
> $BODY$
> DECLARE
> pass ALIAS FOR $1;
> BEGIN
> delete from registem;
> copy registem from pass delimiters '#';
> return true;
> END;
> $BODY$
> LANGUAGE 'plpgsql' VOLATILE;
No uses "pass" como nombre de la variable, porque se confunde con "pass"
el nombre del archivo.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support