... keineswegs, 1141 auf Feldebene, ohne jede weitere Maßnahme geht ebenfalls!!!
Den Unterschied etc. kannst du testen mit:
CREATE TABLE TESTEURO2(F273 char(5 ) ccsid 273
NOT NULL WITH DEFAULT, F1141
char (5 ) ccsid 1141 not null with default)

mit cast meine ich:

select cast( cast (f273 as char(5) CCSID 65535)
as char(5) ccsid 1141)

bzw.:
select cast(cast( cast (f273 as char(5) CCSID 65535)
as char(5) ccsid 1141)
as graphic(10) ccsid 13488)

mit letzterem Verfahren (cast nach 65535 und anschließend in das, was man haben will). das man auch in eine View einbauen kann, geht ziemlich viel.

D*B

Zitat Zitat von beegee Beitrag anzeigen
Allerdings bedingt dies, dass man solche Felder, wo Eurozeichen vorkommen können, auf Graphikfelder umstellen muss. Noch dazu muss ich testen, wie die bestehenden laufenden RPG-Programme mit dem neuen Dateifeld zurechtkommen.

Wie meinst du das mit dem Cast?
Ginge dies auch mit normalen 1141-Feldern oder bleibt mir eine Umstellung auf Graphikfelder mit 13488 nicht erspart ?