På onsdag 27. mai 2015 kl. 12:42:29, skrev Marko Tiikkaja <ma...@joh.to 
<mailto:ma...@joh.to>>:
On 5/27/15 12:39 PM, Jordan Gigov wrote:
 > I found myself in need of triggers that are run only once per transaction,
 > rather than per row or statement within the transaction. Meaning it will
 > always be deferred and never called twice for the same transaction.

 What's the use case?
 
 
I've often needed this for stuff like:
 
UPDATE some_table SET col = 'foo' where id = 1;
UPDATE some_table SET col = 'bar' where id = 1;
 
I want the "on-tx"-trigger to only run once, and on the last update of "col" 
so that it sees 'bar'.
 
-- Andreas Joseph Krogh
CTO / Partner - Visena AS


Reply via email to