求 抽出语句 ? 多谢

求 抽出语句 ? 谢谢
现有 A表  数据如下  
id  
0001
0002
a0002
0003c
0008D
ad76adf
0003
想抽出如下要求的数据  

如果 ID 的值 包含 非数字的话 那 该数据就保持原样显示 
如果ID的值是 纯数字的话  那就把一开始的0去掉  只显示整数 
如下   
1
2
a0002
0003c
0008D
ad76adf
3

求解  谢谢

------解决思路----------------------
SELECT CASE WHEN ISNUMERIC(id)=1 THEN LTRIM(id+0)ELSE id END
FROM A
可以类似这样