Hallo,

um die skalare Funktion Week oder Week_ISOzu verwenden, musst Du ein Datumsfeld, eine Zeitmarke oder eine gültige alphanumerische Darstellung verwenden. Gültige alphanumerische Darstellungen sind 'JJJJ-MM-TT', 'TT.MM.JJJJ', 'MM/TT/JJJJ'.

Wenn Du die Kalenderwoche nach ISO Richtlinien (Woche beginnt mit Montag und die Mehrzahl des neuen Jahres muss in Kalenderwoche 1 liegen, d.h. der 31.12. kann in KW1 liegen bzw der 01.01. kann in KW 53 liegen) ermitteln willst, solltest Du die Funktion WEEK_ISO verwenden. Bei WEEK ist der 1. Januar immer in KW1!

Die einzige Variante, die mir sonst noch einfällt, um ein numerisches Datum zu verwenden ist:
PHP-Code:
select week_iso(Timestamp(Digits(DatNumconcat '000000')) 
from MyTable 
Birgitta