From: | Daniel Soto <daniel(dot)soto2k(at)gmail(dot)com> |
---|---|
To: | Miguel Rodríguez Penabad <penabad(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: 2 preguntas acerca de fechas |
Date: | 2007-07-09 02:25:08 |
Message-ID: | 46919C84.1010600@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Tambien estoy interesado en como hacer eso, de devolver varios registros
con pgplsql. Veran lo que pasa es que me importa mantener la
"homogeneidad" de mi sistema, es decir, para funciones que devuelven
multiples registros usar sql mientras que para las demas (por ejemplo
insercion de registros) usar plpgsql. No lo se, en mi opinion no seria
muy complicado tener algunas funciones en un lenguaje y otras con otro?
Digo, en otras bases de datos se puede hacer perfectamente sin tanta
"complicacion" (bueno, considerando como "complicacion" algo que aun no
domino bien, lo admito).
El problema es que con funciones en sql no puedo declarar variables
locales, y tengo algunos procedimientos que necesito migrar, que tienen
un poco de logica dentro, entonces, o uso plpgsql (que lo estoy
encontrando mas robusto) o uso sql, pero este ultimo no deja usar
variables locales, segun me han contado.
Miguel Rodríguez Penabad escribió:
> El 8/07/07, Gabriel Hermes Colina Zambra <hermeszambra(at)yahoo(dot)com>
> escribió:
> [...]
>> Debo aclararte que tambien desde pl/pgsql se puede
>> devolver varios registros sin la necesidad de bucles y
>> no es tan complicado, ...
>
> Podrías decirme cómo, o indicarme un enlace en donde se hable de ello?
> Es que revisé antes de contestar la pregunta original y la única forma
> que encontré
> en pl/pgsql era del tipo
>
> for registro in (select bla bla) loop
> return next registro;
> end loop;
> return;
>
> Saludos
> Miguel
> --
> ---------------------------(fin del mensaje)---------------------------
> TIP 2: puedes desuscribirte de todas las listas simultáneamente
> (envíe "unregister TuDirecciónDeCorreo" a majordomo(at)postgresql(dot)org)
>
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2007-07-09 03:10:50 | Re: Presentación y petición de ayuda (phpPgAdmin) |
Previous Message | Alvaro Herrera | 2007-07-09 01:09:15 | Re: Presentación y petición de ayuda (phpPgAdmin) |