Berdasarkan komentar yang ditulis oleh @a_horse_with_no_name dan @gofr1 ada 2 solusi:
-
Ubah
sendStringParametersAsUnicode
- ini menyebabkan semua string akan diperlakukan sebagai String "N" (ini berubah secara global) -
Gunakan
PreparedStatement.setNString()
bukannyasetString()
- dan ini adalah perubahan "lokal".
Keduanya berfungsi - gunakan yang lebih sesuai dengan kebutuhan Anda :)