Re: Posgres commit

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.

In response to

Browse pgsql-es-ayuda by date

  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