Oracle SQL 常用的将varchar数据处理成number的正则

Oracle SQL 常用的数据处理正则

去除所有的空格
replace(t.dxmz,chr(32),'')

匹配非纯数字
not regexp_like(t.zgbs,'^[[:digit:]]*$')

含有字母
regexp_like(t.dxmz,'[a-zA-Z]')

含有中文
ASCIISTR(u.mkbts) LIKE '%\%'

基本这四个内容过滤并数据处理以后,就是符合的格式了

posted @ 2023-03-18 17:32  DbWong_0918  阅读(176)  评论(0)    收藏  举报