Das Feld muß als Character-Feld mit variabler Länge definiert werden (DDS VARLEN oder SQL VARCHAR). Dann sollte es funktionieren.

Dann eventuell beim Füllen des Feldes noch beachten: Wenn das Feld aus einem anderen grossem Feld gefüllt wird, was nicht VARCHAR ist, den Inhalt vorher trimmen damit die Leerzeichen entfernt werden. Character-Felder mit fester Länge werden immer mit Leerzeichen aufgefüllt.
langesfeld = %trim(inhalt)