select case when LEFT(RIGHT('20060903',2),1) = 0
then
CONCAT(0, COALESCE(CONCAT(RIGHT(20060903,2),LEFT(RIGHT(20060903,4),2), LEFT(20060903,4)),'' ))
Else
0
---COALESCE(CONCAT(RIGHT(20060903,2),LEFT(RIGHT(20060903,4),2), LEFT(20060903,4)),'' )
end Full_Date
result
-------------------
3092006
expected result
-------------------
03092006ShanmugaRaj