@Heinz

Bei EBCDIC ist das so korrekt, bei der ASCII-Darstellung funktioniert das so nicht, da ja ASCII in EBCDIC umgesetzt wird.

Das Problem ist z.B. x'D0', dass in CCSID 273 als 'Ü' angezeigt wird. Bei CCSID 500 aber nicht !

Welches ist der richtige ASCII-Wert ?
Wird mit CP850 (DOS) oder CP1252 (ANSI) gearbeitet ?

Ein separates Vorzeichen ist auf jeden fall sicherer.