Въз основа на коментарите, написани от @a_horse_with_no_name и @gofr1, има 2 решения:
-
Променете
sendStringParametersAsUnicode
- тази причина всички низове ще бъдат третирани като "N" низове (това е глобална промяна) -
Използвайте
PreparedStatement.setNString()
вместоsetString()
- и това е "локална" промяна.
И двете работят - използвайте кое отговаря по-добре на вашите нужди :)