Esta función le he visto aplicación mas que todo para el desarrollo de triggers.
Cuando tienes un trigger que dispara un evento update o insert pueden tomar acciones diferentes.
Creo que este tema ya lo habiamos discutido
aca.
La pregunta es:
La función updating en que contexto la utilizas? podrías poner un ejemplo de lo que haces con dicha función y el resultado que esperarías igualmente de postgresql?