Da du das Datum ja anschließend als Zahl haben willst, musst du 3 Mal rechnen:
EXEC SQL SET :SQL-LF-DATUM =
YEAR(CURRENT DATE + 7 days) * 10000
MONTH(CURRENT DATE + 7 days) * 100
DAY(CURRENT DATE + 7 DAYS)
END-EXEC
Wobei COBOL inzwischen auch Datum-Felder unterstützt und beim Move eines Datum-Feldes in ein numerisches die Trennzeichen entfernt.
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
.
Bookmarks