Was für einen Fehler bekommst Du denn überhaupt?

Die Definition mit Timestamp ist korrekt ... und dieses Feld kann man auch mit %Timestamp() füllen.

Ich würde allerdings bei einer Arbeitsdatei in RPG die Felder immer als NICHT NULL-fähig definieren, also:
NOT NULL Default-Wert.

Kleiner Tipp mit ACS GENERATE_SQL bzw. mit der Stored Procedure GENERATE_SQL kannst Du Dir direkt aus einer physischen Datei den CREATE (OR REPLACE) Befehl generieren.