Bendito psql  :-D y pensar que siempre he utilizado los savepoint
manualmente y el psql lo tenia desde hace rato (8.1)
Gracias!!!

Saludos

El jue., 10 ene. 2019 a las 17:14, Alvaro Herrera (<alvhe...@2ndquadrant.com>)
escribió:

> Hellmuth Vargas escribió:
>
> > esta aun temprano en el año para poner pereque, pero les tengo la
> siguiente
> > duda: he tenido que trabajar en consola estos últimos días y pues aveces
> > (mas frecuente de lo que quisiera) se comenten errores al digitar, el
> > asunto en concreto es que se puede tener una transaccion abierta,
> > ejecutando  sentencias y de pronto se comete un error de SINTAXIS y la
> > transacción se pierde :-S
>
> En psql, usa lo siguiente:
> \set ON_ERROR_ROLLBACK
> con eso psql crea un savepoint antes de cada orden; si hay un error se
> hace un rollback a ese savepoint automáticamente y puedes continuar con
> la transacción.
>
> Saludos
>
> --
> Álvaro Herrera                https://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
>
>

Reply via email to