Voor degenen die het nu lezen:
In Oracle 12c is er een nieuwe functie:DEFAULT OP NULL . Bijvoorbeeld:
CREATE TABLE tab1 (
col1 NUMBER DEFAULT 5,
col2 NUMBER DEFAULT ON NULL 7,
description VARCHAR2(30)
);
Dus als je null probeert in te voegen in col2, wordt dit automatisch 7.