Dựa trên các nhận xét được viết bởi @a_horse_with_no_name và @ gofr1, có 2 giải pháp:
-
Thay đổi
sendStringParametersAsUnicode
- điều này khiến tất cả chuỗi sẽ được coi là Chuỗi "N" (đây là thay đổi toàn cầu) -
Sử dụng
PreparedStatement.setNString()
thay vìsetString()
- và đây là thay đổi "cục bộ".
Cả hai đều đang hoạt động - sử dụng phù hợp hơn với nhu cầu của bạn :)