Excerpts from Cesar A's message of mié mar 23 00:21:29 -0300 2011: > Creo la siguiente función, que lee la vista: > > CREATE OR REPLACE FUNCTION consultar_menu(id_usuario int) RETURNS > SETOF menu_permisos AS ' > DECLARE > r cc1.menu_permisos%rowtype; > BEGIN > RETURN QUERY SELECT * FROM cc1.menu_permisos WHERE id_usuario = $1; > END; > ' LANGUAGE plpgsql;
No uses "id_usuario" como nombre del parámetro de la función, porque colisiona con el nombre de la columna. -- Álvaro Herrera <alvhe...@alvh.no-ip.org> - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda