День добрый!
В мануале PG сказано:
Row-level triggers fired BEFORE can return null to signal the trigger manager to skip the rest of the operation for this row
(i.e., subsequent triggers are not fired, and the INSERT/UPDATE/DELETE does not occur for this row)
в тоже время все примеры для отката транзакций используют
RAISE EXCEPTION
, так что же все-таки все-таки "правильней" или
оба подхода справедливы?
пасиба