PDA

View Full Version : ccsid 273 /1153 nach 1208 (Unicode)



K_Tippi
01-09-15, 08:11
Hallo Kollegen,
ich such eine "einfache" Möglichkeit eine Datenbank nach Unicode zu transferieren. Ist für mich Neuland.

Die Ausgangsdatei ist CCSID 273 in den Bezeichnungsfeldern wurde über die Emulation auch Zeichen in 1153 (Ungarisch) ,.... eingegeben.
Aufbau:
Mandant "H" (für Ungarn)
Teilenr.
Bezeichnung --wurde über die Emulation mit entsprechenden Zeichen gefüllt Ungarisch, Polnisch, Kroatisch, ....


Ich soll nun in Abhängigkeit des Mandanten eine Datei ausgeben bei der die Bezeichnung in Unicode ist.
Ist das nur mit ILE/free RPG machbar?
Danke.

BenderD
01-09-15, 08:47
... am einfachsten ist da SQL: das entsprechende Feld erst nach 65535 casten, dann in die länderspezifische CCSID und dann nach UTF8. In Verbindung mit einem case Konstrukt kann man das dann komplett in eine view verlagern, ohne jedes Programm. Näheres erzählt Dir auch die SQL Reference.

D*B

K_Tippi
01-09-15, 10:30
Danke, hat nach einigem probieren geklappt.
Klaus

BenderD
01-09-15, 10:48
Danke, hat nach einigem probieren geklappt.
Klaus

... ohne Fleiß kein Preis