Hallo,
in RPGSQL habe ich eine Teillösung
NRTAG Montag = 1, Dienstag 2; ... Sonntag 7


/free
exec SQL
set : NRTAG = DayOfWeek_ISO(: Date);
/end-free
Damit hast du den Tag eines Datums und brauchst nur über die datumsfunktion rechnen + oder minus x Tage
Beispiel:
eval date2 = date + %days(1)

Ich hoffe das hilft

Klaus