[Pgsql-ayuda] ayuda

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

Browse pgsql-es-ayuda by date

  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