NULL-fähige Felder sind auch in ILERPG durchaus zulässig.
Denn bei NOT NULL ist der Default zufällig Current Timestamp was auch nicht immer sinnvoll ist. Man muss den Default dann tatsächlich auf "0001-01-01 00.00.00.000000", bei ISO, festlegen um ihn in ILERPG mit *LOVAL ansprechen zu können.
Wenn ich lt. obigen Beispiel noch ein rt_chgts benötige halt ich current timestamp für nicht zielführend.
Auch wenn ich in SQL arbeite ist eine Abfrage "is null" einfacher als "= timestamp('0001-01-01 00.00.00.000000')".

Aber Programmierung eralubt halt viele Wege.