Hallo zusammen,

folgendes kleines Problem:
Ich habe eine PF angelegt, welche u.a. drei Felder mir Defalut-Werten hat:

Feld TDAT
Typ=DATE
Default-Wert= Aktuelles Datum
Kann Null=Nein

Feld TTIME
Typ = TIME
Default-Wert= Aktuelle Zeit
Kann Null=Nein


Feld TTIMESTAMP
Typ = TIMESTAMP
Default-Wert= Aktuelle Zeitmarke
Kann Null=Nein

Wenn ich mit SQL einen Datensatz einfüge, werden die Felder wie erwartet gefüllt. Wenn ich aus RPG einen Satz schreibe, stehen sie auf Inititalwerte. Also "01.01.01", "00:00" und "0001-01-01-00.00.00.000000"

Gehe ich recht in der Annahme, dass dies daran liegt, dass RPG zunächst einmal alle Felder initialsiert, damit die Felder nicht mehr NULL sind und somit die Default-Werte nicht greifen?

Kann ich das irgendwie ändern?

Ich habe das Problem erst einmal umgangen, indem ich die Werte zuweise. Das kann aber doch eigentlich nicht die Lösung sein...

Wer kann helfen?

Gruß
Booley