WE8ISO8859P1 ist die Oracle-Bezeichnung für Latin 1.
Das Zeichen das ich kodieren möchte, stammt aus Latin Extended-A und wird in 2 Latin 1 Werte kodiert. Daher müsste es ja passen ...
VARCHAR2 sollte, wenn es geht, bestehen bleiben, da die DB bereits bei einem Kunden läuft und nicht umgestellt werden soll ...
Hallo zusammen,
ich habe folgendes Problem:
ich kodieren ein polnisches Zeichen (> ASCII 127) in UTF8. Es wird also in 2 byte konvertiert. Danach schreiben ich das Zeichen in eine Oracle Datenbank.
Wenn ich das Zeichen nun wieder auslesen möchte, stelle ich fest, dass das zweite Byte des Zeichen nicht mehr dem entspricht, welches ich geschrieben habe.
Woran liegt das? Wird in der DB nochmal kodiert? :confused:
Vielen Dank!