Re: [Pgsql-ayuda] sobre plpgsql y valores devueltos por consultas

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Manuel <JMGONBAR(at)terra(dot)es>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] sobre plpgsql y valores devueltos por consultas
Date: 2004-03-02 04:00:06
Message-ID: 20040302040006.GB496@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Thu, Feb 05, 2004 at 10:26:52PM +0100, Manuel wrote:

> Estoy programando funciones en postgres con plpgsql. Tengo una duda y
> no la he encontrado solución. La cuestión parece muy sencilla. Casi
> todas las consultas sql devuelven valores. Por ejemplo una consulta
> update devuelve el número de columnas que ha actualizado. Cómo dentro
> de una función plpgsql puedo tomar esos valores y trabajar con ellos.
> En algunos casos se puede usar found. Pero no es el valor que devuelve
> la consulta.

No sé a qué te refieres. Puedes obtener algunas cosas (creo que la
cantidad de registros afectados) usando GET DIAGNOSTICS. Si quieres
obtener el "tag" del comando ejecutado, no me parece que se pueda.

--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"Puedes vivir solo una vez, pero si lo haces bien, una vez es suficiente"

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Contreras Maldonado Omar Roberto 2004-03-02 14:28:35 [Pgsql-ayuda] numero de usuarios
Previous Message Patricio Muñoz 2004-03-01 18:58:38 Re: [Pgsql-ayuda] horas