B.Hauser
19-02-02, 12:22
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 http://www.as400-forum.de/ubb/biggrin.gifayOfWeekNbr = DayOfWeek( http://www.as400-forum.de/ubb/biggrin.gifateIn )
C/End-Exec
Birgitta
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 http://www.as400-forum.de/ubb/biggrin.gifayOfWeekNbr = DayOfWeek( http://www.as400-forum.de/ubb/biggrin.gifateIn )
C/End-Exec
Birgitta