Das unterscheidet eben den Rest der Felder von Datum/Zeit/Zeitmarke.
Alle anderen Felder erhalten einen Standardwert je nach Feldtyp.
- Varlen-Felder mit Länge 0
- Char/Nchar mit Space/Blank
- Binary mit x'00'
- Zahlfelder (int, dec, double, decflt, ...) eben die 0
Nur Datumsfelder eben das Current Date/Time/Timestamp.

Wer das nicht will kann ja ebenso ALWNULL (oder NOT NULL bei SQL weglassen) verwenden.
In diesem Fall ist der Unterlassungswert NULL.