Полагаю, вы хотели бы найти «текст». в любом строковом литерале или поле в таблице. Вот мой подход (возвращение исходного текста для поиска, текста для поиска, начальной позиции найденного текста и извлеченного текста):
declare @original varchar(1000), @find varchar(10)
set @original = 'This is my big string and I want to find the word "text" in it.'
set @find = 'text'
select @original as original
, @find as to_find
, charindex(@original, @find) as start_position
, substring(@original, charindex(@find, @original), len(@find)) as extract
Конечно, замените @original для поля в таблице, которую вы ищете, если применимо.