oracle非纯数字转化成数字(0),再求和

需求如下:oracel数据求和,但是有脏数据如11aa(包含数字与字母),所以就把脏数据转成0,再求和。

select   sum(decode(trim(translate('11aa', '0123456789', null)), null, 0, '11aa')) from dual;

发布了17 篇原创文章 · 获赞 7 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_39153893/article/details/103213027