From: | Patricio Muñoz <pmunoz(at)cmet(dot)net> |
---|---|
To: | <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | [Pgsql-ayuda] ayuda |
Date: | 2002-07-25 16:35:17 |
Message-ID: | 002101c233f9$447fe1a0$0500a8c0@ultra.cmet.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola a todos,
Tengo un problema con la creación de funciones en PostgreSql, me explico:
Necesito crear un procedimiento almacenado, al cual entrego parametros y
este a su vez ejecuta una acción. Para efectuar lo anteriormente dicho, creo
una función como sigue:
CREATE FUNCTION usuario(prueba,varchar)
RETURNS bool AS '
DECLARE
tabla ALIAS FOR $1;
nombre ALIAS FOR $2;
BEGIN
select tabla.nombre from prueba where tabla.rut = $2;
RETURN ''s'';
END;
LANGUAGE 'plpgsql';
Donde la función usuario recibe dos parámetros, el primero la tabla llamada
prueba, y el segundo un dato de tipo varchar, el problema que tengo es que
el primer parámetro, es decir prueba es una tabla, y no sé como definir ese
tipo de datos.
Agradeceria cualquier tipo de ayuda, de antemano muchas gracias
From | Date | Subject | |
---|---|---|---|
Next Message | Carlos Leyn B. | 2002-07-25 19:29:35 | [Pgsql-ayuda] Ayuda sobre funciones que devuelvan tablas |
Previous Message | Antonio Castro | 2002-07-25 07:43:19 | Re: [Pgsql-ayuda] De campos seriales, commits y roll-backs |