Per chi lo legge adesso:
In Oracle 12c è presente una nuova funzionalità:DEFAULT SU NULL . Ad esempio:
CREATE TABLE tab1 (
col1 NUMBER DEFAULT 5,
col2 NUMBER DEFAULT ON NULL 7,
description VARCHAR2(30)
);
Quindi, quando provi a INSERT null in col2, questo sarà automaticamente 7.