Dann gehen diese Fehler seit Jahren an mir vorbei;-).

values ( 12 / nullif(0, 0) )

der Ausdruck liefert korrekt NULL ohne Fehler

values ( coalesce(12 / nullif(0, 0) , 0) )

dieser Ausdruck liefert korrekt 0 ohne Fehler.
D.h.: Eine Division durch 0 kann ichmit NULLIF(...) zu NULL entschärfen.