вот код для поиска строки для символа mathh спасибо всем.
Begin
with recursiveCTE(matchNumber, foundAt) as (
select 1, charindex(@toFind, @ToSearch, 0)
union all
select matchNumber + 1, charindex(@toFind, @ToSearch, foundAt + 1)
from recursiveCTE where foundAt > 0
)
select
matchNumber as "Match Number",
(case when foundAt = 0 then null else foundAt end) as "Found At"
from recursiveCTE
where foundAt 0 or matchNumber = 1
;
end;