@a_horse_with_no_name と @gofr1 によって書かれたコメントに基づいて、2 つの解決策があります:
<オール> <リ>
sendStringParametersAsUnicode を変更します - これにより、すべての文字列が "N" 文字列として扱われます (これはグローバルな変更です)
PreparedStatement.setNString() を使用します setString() の代わりに - これは「ローカル」な変更です。
どちらも機能しています - ニーズにより適した方を使用してください:)