Hallo Leute,

in News400 Januar waren Beispiele, wie man Datums-Funktionen aus SQL in RPG nutzen kann.
Hat jemand das mal ausprobiert?
Beim Einsatz der Skalaren Funktion WEEK_ISO()bekomme ich einen Umwandlungs-Fehler:
SQL1105 : Benutzerdefinierte Art oder Funktion WEEK_ISO in *LIBL nicht gefunden.
Wir arbeiten mit Release V5R1M0. Laut SQL-Referenz gibt es die Funktion WEEK_ISO() ab Release V5R1M0.

Übrigens müssen auch alle Host-Variablen, die in Skalaren Funktionen benutzt werden, durch : gekennzeichnet werden!
(Dies ist sowohl in News400 als auch im Download falsch!)
Der korrekte Befehl zur Ermittlung des Wochentages muss wie folgt lauten:
C/Exec SQL
C+ Set ayOfWeekNbr = DayOfWeek( ateIn )
C/End-Exec
Birgitta