From: | Hellmuth Vargas <hivs77(at)gmail(dot)com> |
---|---|
To: | Anthony Sotolongo <asotolongo(at)gmail(dot)com> |
Cc: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>, Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: porque se pierde una transacción con errores de sintaxis |
Date: | 2019-01-10 21:17:12 |
Message-ID: | CAN3Qy4rUao1Dz862VKEiFTxqSdC2LdQ=KnR2hUMEh5dntJr9cg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias Alvaro y Anthony!!! estaba desesperado con la consola!! :-)
El jue., 10 de ene. de 2019 a la(s) 15:32, Anthony Sotolongo (
asotolongo(at)gmail(dot)com) escribió:
> 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 (<
> alvherre(at)2ndquadrant(dot)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
>>
>>
--
Cordialmente,
Ing. Hellmuth I. Vargas S.
Esp. Telemática y Negocios por Internet
Oracle Database 10g Administrator Certified Associate
EnterpriseDB Certified PostgreSQL 9.3 Associate
From | Date | Subject | |
---|---|---|---|
Next Message | Carlos T. Groero Carmona | 2019-01-11 04:08:59 | Re: Dificil situacion con Lokcs... |
Previous Message | Anthony Sotolongo | 2019-01-10 20:32:38 | Re: porque se pierde una transacción con errores de sintaxis |