Encoding
-
Hallo zusammen,
ich habe eine PostgreSQL-DB (8) welche auf SQL-ASCII eigestellt ist.
Über Java bzw. JDBC will ich nun Inserts absetzen... also Strings die die SQL Statements enthalten.
Nun ja, jetzt kommt natürlich das Problem, dass Java mit einem anderen Encoding arbeitet. Dementsprechen werden alle Sonderzeichen zerstückelt und irgendwelche noch sonderbarere Zeichen in die DB eingetragen.Die Daten werden später von einer ganz anderen nicht Java-App ausgelesen, d.H. die DBs und Tabellen in ein anderes Encoding-Format umzustellen fällt erstmal flach.
Was kann ich tun?
Vielen Dank!
-
Ich kann die Frage auch anderst stellen.
Es muss doch möglich sein einem String mit zugeben wie er Encodiert ist.
Sowas wieString s = new String("äää", Encode.LATIN1); String s = new String("äää", Encode.UTF-8); usw...