DECLARE @Numbertable table
(
ID INT PRIMARY KEY
)
INSERT INTO @Numbertable
select TOP 1000 ROW_NUMBER() OVER(order by si.object_id)
from sys.objects si,sys.objects s
DECLARE @separatolog TABLE
(
SeparatorLogID INT,
ID INT IDENTITY(1,1) PRIMARY KEY
)
DECLARE @STR varchar(100) = 'ABCDEABCDEABCDEABCDEABCDEABCDEABCDEABCDEABCDE'
DECLARE @Separator VARCHAR(10) = ''
DECLARE @ValueAdd VARCHAR(10) = 'DEA'
INSERT INTO @separatolog
select distinct CHARINDEX(@ValueAdd,@str,ID)
from @Numbertable
where ID <= LEN(@str) and CHARINDEX(@ValueAdd,@str,ID) > 0
ORDER BY 1
select ID AS 'OCCURENCE',SeparatorLogID AS 'Exact Location' from @separatolog
Regards,
Mitesh OSwal
+918698619998