Da documentação 9.0 beta2 sobre
WHEN
cláusula nos gatilhos, que podem ser usados em versões anteriores no corpo do gatilho:OLD.* IS DISTINCT FROM NEW.*
ou possivelmente (das notas de versão 8.2 )
IF row(new.*) IS DISTINCT FROM row(old.*)
WHEN
cláusula nos gatilhos, que podem ser usados em versões anteriores no corpo do gatilho:OLD.* IS DISTINCT FROM NEW.*
IF row(new.*) IS DISTINCT FROM row(old.*)