Подстановочный файл SQL _ не работает с префиксом unicode N

_ wildcard работает, если я не добавляю префикс Unicode 'N', но не работает, если я его добавлю.

Например

Это вернет правильное значение

Select * From TableA where Column1 is like '1_0'

Это не вернет никакого эффекта

Select * From TableA where Column1 is like N'1_0'

И я пробую на SQL Server 2012, выше двух форматов работать не будет. Мне нужно добавить суффикс%, чтобы он работал:

Select * From TableA where Column1 is like '1_0%'

или

Select * From TableA where Column1 is like N'1_0%'

но не результат, который я хочу, потому что он также вернет 1000,10001.

1 ответ

есть место, я использую Rtrim(), решит проблему

licensed under cc by-sa 3.0 with attribution.