Weiterer Vorschlag: Die Vergleichszeitmarke mit der SQL-Funktion VARCHAR_FORMAT (ab Release 6.1) konvertieren:

Code:
Exec SQL Set :CharTS = VarChar_Format(Current_Timestamp, 'YYYYMMDDHH24MISS');
Meine Zeitmarken sind übrigens auch 14 (ohne Trennzeichen und Nachkommastellen), 20 und 26 (mit Trennzeichen und Nachkommastellen).

Die CHAR(22) Definition wird nur für Zeitmarken-Differenzen in konvertiertem numerischem Format mit Trennzeichen und +/- Zeichen verwendet.

Birgitta