私のクエリは、SQL ServerManagementStudioを使用して機能します。ただし、名前付きパラメーターとspringsJDBCTemplateでクエリを機能させることができません。
したがって、正常に機能する実際のSQLが必要です:
select colA from table1 where colb like N'lem%'
そして私が試したことの抜粋:
String paramA = "N'lem%'";
select colA from table1 where colb like :paramA
私はParamterJDBCTemplateという名前のスプリングを使用しています。Nは、実際のパラメーターがキリル文字などの外国語でエンコードされるため、nvarcharおよびunicodeエンコードを指定します。