From: | Jorge Medina <jorge(at)bsdchile(dot)cl> |
---|---|
To: | Moises Silva <silva(dot)moises(at)gmail(dot)com> |
Cc: | Postgres Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Posgres commit |
Date: | 2014-06-03 16:05:16 |
Message-ID: | CAG-7A+Au_Mt2SS5UYEUO1Xt3epkxnxBTT-6n1GBQpi7M=ujgsA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2014-06-03 17:50 GMT+02:00 Moises Silva <silva(dot)moises(at)gmail(dot)com>:
> Tenemos un sistema en FoxPro Base de datos DB2
>
> Hemos migrado a postgres en Foxpor y .Net.
>
> En la base de datos DB2, al realizar un procedimiento largo (con varias
> actualizaciones, consultas y insersiones de registros), los cambios en la
> base de datos los realiza según va avanzando en el programa ( verificamos
> poniendo mensajes entre las actualizaciones, consultas e inserciones)
>
> Para Postgres los cambios los realiza en la BD, al final del proceso,
> hemos tenido que agregar varios commits en el procedimiento largo.
>
> Alguien conoce que debemos configurar en el postgrespara que el cambio en
> la base de datos sea inmediata y no al final del procedimiento (programa).?
>
> Agradezco sus comentarios
>
>
> Saludos
>
> --
> Moises Silva
>
Si tu codigo tiene BEGIN tendrá que terminar con COMMIT explicito. De lo
contrario es implicito y todo UPDATE sera autocommit.
http://www.postgresql.org/docs/8.3/static/tutorial-transactions.html
--
Jorge Andrés Medina Oliva.
Computer engineer.
From | Date | Subject | |
---|---|---|---|
Next Message | compras | 2014-06-03 20:05:03 | Re: Instalacion de servidor Postgres |
Previous Message | Moises Silva | 2014-06-03 15:50:58 | Posgres commit |