Gracias Alvaro y Anthony!!! estaba desesperado con la consola!! :-) El jue., 10 de ene. de 2019 a la(s) 15:32, Anthony Sotolongo ( asotolo...@gmail.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 (< > 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 >> >> -- 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