Re: How do I save data and then raise an exception? -- solved - Mailing list pgsql-general

From Rob Richardson
Subject Re: How do I save data and then raise an exception? -- solved
Date
Msg-id 04A6DB42D2BA534FAC77B90562A6A03DA95F06@server.rad-con.local
Whole thread Raw
In response to Re: How do I save data and then raise an exception?  (Blazej <bl.oleszkiewicz@gmail.com>)
List pgsql-general
My thanks to all who contributed thoughts about my question.  I have put
a two-part solution into place.  The trigger function that fires when
charges are inserted raises the exception, but leaves the possibility of
dangling coils (coils with the numbers of charges that do not exist in
the database).  A Python script running under the control of a service
checks every minute for dangling coils and removes their charge numbers.
This is not ideal, but it works.  It has the added benefit of handling
dangling coils that have shown up from another (as yet unidentified)
cause occasionally.

RobR

pgsql-general by date:

Previous
From: Artacus
Date:
Subject: Re: Getting rows in statement-level triggers
Next
From: "Scott Marlowe"
Date:
Subject: Re: How do I save data and then raise an exception?