thanks visakh16, unfortunately that query joins all the numbers.i did some changes, as a result, i get a different result. But even then i dont think i can get separated numbers from the current string. 
Declare @s varchar(100),@result varchar(100),@CountNum intset @CountNum = 0set @s='1224237533dat\peoplethis is the first line statement. 1234869276dat\peoplethis is the second line statement...'set @result=''select @result=@result+case when number like '[0-9]' then number else '' end from ( select substring(@s,number,1) as number from ( select number from master..spt_values where type='p' and number between 1 and len(@s) ) as t ) as t select @result as only_numbers --, @CountNum as [Total numbers]