У меня есть следующий тестовый код:
DECLARE
@Str1 VARCHAR(MAX) = 'Hello World'
,@Str2 VARCHAR(MAX) = 'World Hello'
SELECT CHARINDEX(@Str1, @Str2)
Оператор select возвращает ноль, потому что он берет весь @Str1 и пытается найти его в пределах @Str2.
Как я могу заставить поиск сравнивать подстроки?
Другими словами, я хочу, чтобы при поиске можно было найти подстроку @Str1 как подстроку в @Str2.