declare @tab table(col varchar(100))
insert into @tab
select 'prasad||9652575112||12/11/1990' union all
select 'Mahesh||8882796720||02/04/1989' union all
select 'jana||919912513895||11/11/1990'
select LEFT(col, pos1-1)
, SUBSTRING(col, pos1+2, pos2)
, SUBSTRING(col, pos1+pos2+4, 100)
from (
select CHARINDEX('||', col) as pos1
, CHARINDEX('||', stuff(col, 1, CHARINDEX('||', col)+2, '')) as pos2
, col
from @tab
) tab