April 26, 2012 at 4:49 am
Hi,
I have one string say '123^4567890'.
I want either left part or right part from '^'. how can I achieve that ?
Thanks,
Fanindra
April 26, 2012 at 5:00 am
select replace(left(val, charindex('^',val)),'^','') as LeftPart
,replace(substring(val, charindex('^',val), len(val)),'^','') as RightPart
from
( select 1 as smple, '123^4567890' as val
union select 2 as smple, '^' as val
union select 3 as smple, '^4567890' as val
union select 4 as smple, '123^' as val
union select 5 as smple, '' as val
union select 6 as smple, null as val
) d
order by smple
April 26, 2012 at 5:11 am
Thanks Eugene for your quick help.
Viewing 3 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply