मैं बेहद हूं PostgreSQL के लिए नया है, लेकिन ट्रिगर्स/सर्वर-साइड प्रोग्रामिंग के लिए PostgreSQL दस्तावेज़ों में से एक उदाहरण ऐसा लगता है कि यह वही करता है जो आप खोज रहे हैं।
देखें:http://www.postgresql.org/docs/9.2 /static/trigger-example.html
पृष्ठ से स्निपेट:"तो ट्रिगर एक गैर-शून्य बाधा के रूप में कार्य करता है लेकिन लेनदेन को निरस्त नहीं करता है। "