I want that ? comes after e, not after z. When using Python I get the right ordering of ORDER BY with the following statement: locale.setlocale(locale.LC_ALL, 'en_GB.UTF-8') but I am now using Java. I am using here: Locale.setDefault(new Locale("en_GB.UTF-8"));
But that does change the ordering of ORDER BY (? comes after z). What is the correct way to get the same result in Java? -- Cecil Westerhof