Parametros en Funciones

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í

Responses

Browse pgsql-es-ayuda by date

  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