网上看到的
select nvl2(translate(a.b,'\1234567890','\'),'is characters','is number') from a;
扩展了一下
加入了NULL判断
nvl2(a.b,nvl2(translate(a.b,'\1234567890','\'),0,a.b),0)
网上看到的
select nvl2(translate(a.b,'\1234567890','\'),'is characters','is number') from a;
扩展了一下
加入了NULL判断
nvl2(a.b,nvl2(translate(a.b,'\1234567890','\'),0,a.b),0)