Ich möchte eine Zeichenfolge mit Nicht-ASCII-Zeichen von PostgreSQL retrive mit diesem Code:Nicht-ASCII-endodling in SQL und PostgreSQL
String query = "SELECT file_name FROM crm_files WHERE table_id = " + id + " AND table_name = '" + tableName + "'";
Connection conn = getConnection();
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery(query);
while (rs.next()) {
fileName = rs.getString(1);
}
return fileName;
In PostgrSQL alle Zeichen richtig
jedoch gezeigt, wenn Ich führe diesen Code auf Wildfly10, der Dateiname auf der Konsole protokolliert sieht so aus:
Und hier ist der Dateiname, nach dem Download mit Servlet.
Wie dieser Code zu beheben?