Hi verehrte Forenleser!
Das Problem gestaltet sich folgendermaßen:
Wir speichern kyrillische Zeichen (auch €) in die Datenbank (Oracle 10g RC2) und zurück kommen nur '¿'
Ich habe darauf hin den Datentyp von VARCHAR2 auf NVARCHAR2 geändert.
Die Zeichensätze sollten es ja eigentlich ermöglichen kyrillische Zeichen aufzunehmen:
select * from nls_database_parameters where parameter in ('NLS_CHARACTERSET','NLS_NCHAR_CHARACTERSET')
NLS_CHARACTERSET WE8ISO8859P1
NLS_NCHAR_CHARACTERSET AL16UTF16
Die Clients können die Zeichen darstellen. Wenn ich mittels SQL Developer ein Datenfeld mit kyrillischen Zeichen fülle, werden diese zunächst übernommen, jedoch werden die beim Commit in '¿' umgewandelt.
Für Tips bin sehr Dankbar!
Schonmal recht herzlichen Dank!
Viele Grüße
Dexit2k
Das Problem gestaltet sich folgendermaßen:
Wir speichern kyrillische Zeichen (auch €) in die Datenbank (Oracle 10g RC2) und zurück kommen nur '¿'
Ich habe darauf hin den Datentyp von VARCHAR2 auf NVARCHAR2 geändert.
Die Zeichensätze sollten es ja eigentlich ermöglichen kyrillische Zeichen aufzunehmen:
select * from nls_database_parameters where parameter in ('NLS_CHARACTERSET','NLS_NCHAR_CHARACTERSET')
NLS_CHARACTERSET WE8ISO8859P1
NLS_NCHAR_CHARACTERSET AL16UTF16
Die Clients können die Zeichen darstellen. Wenn ich mittels SQL Developer ein Datenfeld mit kyrillischen Zeichen fülle, werden diese zunächst übernommen, jedoch werden die beim Commit in '¿' umgewandelt.
Für Tips bin sehr Dankbar!
Schonmal recht herzlichen Dank!
Viele Grüße
Dexit2k
Comment