Basierend auf Kommentaren von @a_horse_with_no_name und @gofr1 gibt es 2 Lösungen:
-
Ändern Sie
sendStringParametersAsUnicode
- Dies führt dazu, dass alle Zeichenfolgen als "N" Zeichenfolgen behandelt werden (dies ist eine globale Änderung) -
Verwenden Sie
PreparedStatement.setNString()
stattsetString()
- und das ist "lokale" Änderung.
Beide funktionieren - verwenden Sie, was Ihren Anforderungen besser entspricht :)