@a_horse_with_no_name और @gofr1 द्वारा लिखी गई टिप्पणियों के आधार पर 2 समाधान हैं:
-
बदलें
sendStringParametersAsUnicode
- इसका कारण यह है कि सभी स्ट्रिंग को "एन" स्ट्रिंग्स के रूप में माना जाएगा (यह विश्व स्तर पर परिवर्तन है) -
PreparedStatement.setNString()
का उपयोग करें इसके बजायsetString()
- और यह "स्थानीय" परिवर्तन है।
दोनों काम कर रहे हैं - उपयोग करें जो आपकी आवश्यकताओं के लिए बेहतर हो :)