From: | Jorge Martinez <jlm4303(at)yahoo(dot)com(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Parametros en Funciones |
Date: | 2006-06-28 12:16:18 |
Message-ID: | 20060628121618.7760.qmail@web33402.mail.mud.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola soy nuevo, y estoy haciendo mis primeros pasos en postgresql 8.1. y PgAdmin III 1.4.2 en Windows,
al respecto los consulto por el siguiente error:
ERROR: syntax error at or near "$1" en el carácter 21
QUERY: copy registem from $1 delimiters '|'
CONTEXT: SQL statement in PL/PgSQL function "tomodat" near line 5
Cuando ejecuto la siguiente funcion, en el editor SQL de PgAdmin.... :
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;
ALTER FUNCTION tomorel("char") OWNER TO postgres;
---------------------------------
Esa persona especial te espera en Yahoo! Encuentros
¡Dejate encontrar!
Descubrilo aquí
From | Date | Subject | |
---|---|---|---|
Next Message | Sebastián Villalba | 2006-06-28 13:13:07 | Re: Parametros en Funciones |
Previous Message | Marcelo Diaz | 2006-06-28 11:36:13 | Re: Compilar una funcion en C |