SQL поиск сложной строки в строке

Итак, у меня есть строка базы данных с заданной строкой, например я здесь.

Я хочу знать, как я могу сопоставить эту строку (в запросе T-SQL), если, например, мой вход был hello i am here in this bright room.

Чтобы быть более ясным и получить лучший ответ, вот пример:

Таблица:

1 | i am there |
2 | i am here |
3 | i am not here |

Проблема:

У меня есть ввод hello i am here in this bright room - это должно вернуть совпадение только со строкой 2 выше, поскольку только строка 2 содержит i am here определенно, в то время как остальные содержат символы для i am here, но с небольшими различиями.

Если кто-то может помочь, буду очень признателен. Я хотел бы сделать все это на SQL, чтобы я мог создать хранимую процедуру для вышеуказанного.

0
задан marc_s 3 October 2011 в 15:32
поделиться