> By default, it checks after the row was updated, but you can make it
> INITIALLY DEFERRED which will wait until after the transaction to check.
Er, by after the transaction, I meant until the end of the transaction.
Minor but important difference...
Greg