Hallo!

Du sagst es:
Feld XTIME nicht als DEC sondern als String

Current_Timestamp ist jedoch eine echte Zeitmarke.
Damit ist der Wert für die Spalte XTIME nicht verträglich.
(Schau Dir mal spasseshalber den Hex-Wert von Current_Timestamp an:
PHP-Code:
Select Hex(Current_Timestampfrom SysIbm/SysDummy1 
Du musst die Zeitmarke in ein alphanumerisches Feld umwandeln und dieses dann beim Insert, Update oder Delete verwenden.

Aus Performancegründen würde ich die Konvertierung einmalig machen und an alle betroffenen Sätze übergeben. (Sofern es nicht genau auf den Bruchteil einer Sekunde ankommt und der ist bei Massen-Inserts, Updates oder Deletes eh' nicht eindeutig!)

PHP-Code:
Declare MyCharTime CHAR(20);
Set MyCharTime CHAR(Current_TimeStamp); 
oder

PHP-Code:
Update ... 
   
Set XTime Char(Current_Timestamp); 
Birgitta