Tja, ähem, ....

Nun kommt es darauf an, wie denn die Daten erfasst werden.
Wenn z.B. polnische Daten ausschließlich an polnischen Terminals erfasst werden, kommt es ja nur auf die korrekte Darstellung an. Dies lässt sich per SQL mit doppeltem CAST erreichen:

cast ( cast(myfield as char(xx) ccsid 65535) as char(xx) ccsid 870)

xx = Länge des Feldes

Dadurch wird eben der Code als polnisch angenommen.