DKSPROFI
16-08-06, 08:15
Moin Leute,
als mehr oder weniger "stiller" Mitleser muss ich auch mal eine Frage stellen:
Diese Funktion:
C/EXEC SQL
c+ set :tag = DAYOFWEEK_ISO(:aktdat)
C/END-EXEC
sollte mir doch eigentlich den Wochentag zurückgeben. Also für den 16.08.2006 den Wert 3 (Mittwoch), ich bekomme aber den Wert 7 zurück.
Die Funktion
C/EXEC SQL
c+ Set :KW = Week_Iso((Substr(Digits(:Datum), 5, 4) concat '-' concat
c+ Substr(Digits(:Datum), 3, 2) concat '-' concat
c+ Substr(Digits(:Datum), 1, 2)))
C/END-EXEC
liefert mir den korrekten Wert für die KW (33). Was mache ich denn bei Dayofweek falsch???
vielen Dank für Eure Mithilfe.
als mehr oder weniger "stiller" Mitleser muss ich auch mal eine Frage stellen:
Diese Funktion:
C/EXEC SQL
c+ set :tag = DAYOFWEEK_ISO(:aktdat)
C/END-EXEC
sollte mir doch eigentlich den Wochentag zurückgeben. Also für den 16.08.2006 den Wert 3 (Mittwoch), ich bekomme aber den Wert 7 zurück.
Die Funktion
C/EXEC SQL
c+ Set :KW = Week_Iso((Substr(Digits(:Datum), 5, 4) concat '-' concat
c+ Substr(Digits(:Datum), 3, 2) concat '-' concat
c+ Substr(Digits(:Datum), 1, 2)))
C/END-EXEC
liefert mir den korrekten Wert für die KW (33). Was mache ich denn bei Dayofweek falsch???
vielen Dank für Eure Mithilfe.