Мне нужно совместить на частичной строке, но не могу включить полнотекстовое индексирование, поэтому не может использовать contains. Я посмотрел на функцию Левенштейна для определения расстояния между двумя строками, но я не ищу нечеткого соответствия, но каждый символ в столбце существует в строке.Sql Server содержит
I.e. Если передаваемая строка является чем-то вроде AB_SYS_20120430.TXT, я хочу сопоставлять любые столбцы, содержащие AB_SYS. Подобный предикат не доставляет меня туда. Мне действительно нужен эквивалент функции .NET, но, как упоминалось, включение полнотекстового индексирования не является возможностью включения. Думал, что увижу, есть ли еще какая-то другая работа.
Почему 'LIKE' не работает для вас? Я думаю, это то, что вы хотите, но вам, вероятно, придется упорядочить свои данные по-разному. –