ok ich hab das bei mir jetzt mal getestet und die Felder in einer Tabelle von VarChar zu nVarChar geändert.

Bin positiv überrascht das dieses ohne Datenverlust funktionierte

habe beim RPG jetzt nur wie du beschrieben hast ein Problem beim %Trim und %SubStr

Das ist jetzt ein bisschen gewöhnungsbedürftig
%trimr(FELD:%ucs2('/'))

Aber vielleicht lässt die IBM hier dann auch mal eine schlaue Konvertierung von Konstanten zu