Hallo Fuerchau,

also bis zu "Soweit so gut." kann ich dir folgen.
Den 3. outer CAST habe ich so gemacht:

CAST(CAST(CAST(ARTIKELSTAMM.ASARB1 AS VARCHAR(50) CCSID 65535) AS VARCHAR(50) CCSID 870) AS VARGRAPHIC(50) CCSID 13488)

Deinen 2. Vorschlag mit VARCHAR(nn * 2) so:

CAST(CAST(CAST(ARTIKELSTAMM.ASARB1 AS VARCHAR(50) CCSID 65535) AS VARCHAR(50) CCSID 870) AS VARCHAR(100) CCSID 1208)

Das Ergebnis ist immer das gleiche --> statt einem "ü" kommt ein "}". Ich weiß auch nicht, was du mit VARGRAPHIC meinst.

In den Meta-Tags meiner HTML5-Seite habe ich nochmal explizit utf-8 angegeben.

Ich weiß echt nicht weiter.

Gruß, watchdogg