Re: Stopping a transaction as soon as an error occurs
От | John DeSoi |
---|---|
Тема | Re: Stopping a transaction as soon as an error occurs |
Дата | |
Msg-id | 8D5DE3EA-9193-4FF8-AF46-15F8122ED745@pgedit.com обсуждение исходный текст |
Ответ на | Stopping a transaction as soon as an error occurs ("Ridvan Lakas ng Bayan S. Baluyos" <ridvan@baluyos.net>) |
Ответы |
Re: Stopping a transaction as soon as an error occurs
|
Список | pgsql-novice |
On Jul 17, 2008, at 12:49 AM, Ridvan Lakas ng Bayan S. Baluyos wrote: > I am dumping a series of data. Basically I'm migrating the tables > from one database to another. However, I wanted the transaction to > stop immediately as soon as the error below occurs: > > psql:gravy.all.schema.sql:142136: ERROR: current transaction is > aborted, commands ignored until end of transaction block > > What happens is that it continues to do the transaction even if > there's already a transaction and I'm having hard time catching it. > I need to know which line number the error first occured so that I > can check my dump file and do the necessary remedy. Put this at the stop of your file to make psql stop when an error occurs: \set ON_ERROR_STOP 1 John DeSoi, Ph.D.
В списке pgsql-novice по дате отправления: