Re: Procedimientos en Postgre 8.2

From: "Gustavo" <gustavor(at)intercomgi(dot)net>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Procedimientos en Postgre 8.2
Date: 2007-03-06 14:30:49
Message-ID: 000f01c75ffc$0e583e90$e802a8c0@gustavo
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenas, yo de vuelta. Según la documentación puedo invocar a una funcion
que no retorna resultado (procedimiento) mediante el comando PERFORM. Sin
embargo no lo he podido hacer funcionar desde el pgadmin.

Esta es la definición de mi función y necesitaria hacerla correr desde el
pgadmin. Alguna sugerencia?

CREATE OR REPLACE FUNCTION my_function(n varchar) RETURNS void AS $$
DECLARE
...
BEGIN
...
END;
$$ LANGUAGE plpgsql;

Muchas gracias de antemano, Gustavo

----- Original Message -----
From: "Sebastián Villalba" <sebastian(at)fcm(dot)unc(dot)edu(dot)ar>
To: "Gustavo" <gustavor(at)intercomgi(dot)net>; <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Tuesday, March 06, 2007 5:28 AM
Subject: Re: [pgsql-es-ayuda] Procedimientos en Postgre 8.2

> Hola Gustavo...
>
> On Tue, 6 Mar 2007 08:02:21 -0300, Gustavo wrote
>> Buenas, quería hacerles una pregunta. Estoy trabajando con Postgre
>> 8.2 y por lo visto no soporta sored procedures de forma directa. la
>> forma que encontré de implementarlos es mediante una función que
>> retorne void. Sin embargo quería preguntarles si existe alguna forma
>> de ejecutar esa función sin hacerlo mediante un select. (ej: select
>> * from f(p1,p2)). Existe alguna función como call o algo así para
>> simular el uso de procedimientos?. Desde ya muchas gracias.
>>
>> Gustavo.
>
> Supongo que lo que estás buscando es PERFORM. Se utiliza "PERFORM query".
> Mas
> información aquí abajo. Saludos...
>
> http://www.postgresql.org/docs/8.2/static/plpgsql-statements.html
>
> Y ésto no sé qué tan actualizado está, pero para ésto puede servir (en
> español).
>
> http://es.tldp.org/Postgresql-es/web/navegable/programmer/x1503.html
>
> Saludos...
>
> -
> -------------------------------------------
> Sebastián Villalba
> sebastian(at)fcm(dot)unc(dot)edu(dot)ar
> -------------------------------------------
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 3: si publicas/lees desde Usenet, por favor envía "subscribe-nomail"
> a majordomo(at)postgresql(dot)org para que tus mensajes puedan llegar
> a los suscriptores de la lista
>
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.446 / Virus Database: 268.18.5/706 - Release Date: 28/02/2007
> 16:09
>
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message José Fermín Francisco Ferreras 2007-03-06 14:39:38 sitio web
Previous Message Miguel Angel . 2007-03-06 14:27:49 Pregunta sobre condiciones en tablas