Re: Ayuda sobre Stock Procedures

From: Jaime Casanova <systemguards(at)gmail(dot)com>
To: Luis Fernando Curiel Cabrera <lcuriel(at)gmail(dot)com>
Cc: Edwin Quijada <listas_quijada(at)hotmail(dot)com>, amejia(at)homex(dot)com(dot)mx, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ayuda sobre Stock Procedures
Date: 2005-11-07 18:48:23
Message-ID: c2d9e70e0511071048h3a0ab4b6k459bf87f76e10bc6@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 11/7/05, Luis Fernando Curiel Cabrera <lcuriel(at)gmail(dot)com> wrote:
>
>
> On 11/5/05, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
> > Edwin Quijada escribió:
> >
> > > Las funciones es lo mismo que el store procedure. Si recuerdas tus
> clases
> > > de programacion I te decian que un procedure no devolvia nada y una
> funcion
> > > si. Pues bien es la misma cosa , recuerda las funciones void en c. Lo
> que
> > > tienes es seguir haciendo tu trabajo normal. La unica limitacion es q en
> > > postgres aun no puede pasar parametros por referencia, eso esta en 8.1.
> >
> > Hay otra limitacion. En otros sistemas gestores de datos, los
> > procedimientos almacenados pueden comprometer (commit) transacciones y
> > empezar otras; en Postgres no se puede.
>
> ¿A qué te refieres con que puede comprometer el commit?
>
>

Lo que dijo Alvaro fue "comprometer (commit) transacciones"... es
decir, ejecutar commit.

En una funcion de postgres no puedes ejecutar commit ni rollback... es
decir no puedes abrir ni cerrar transacciones durante la ejecucion de
funciones

> --
> Luis Fernando Curiel Cabrera
> - Professional ABACO DE BOLITAS Developer.
> - Certified ABACO DE BOLITAS Programmer.

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message adrian 2005-11-07 18:54:06 De nuevo yo
Previous Message Jaime Casanova 2005-11-07 18:41:22 Re: Procedimientos almacenados.