SQL 正则表达式 测试

来源:互联网 发布:处方药在淘宝能买到吗 编辑:程序博客网 时间:2024/05/29 17:22


----------------------------------------------------------


select *
from test ;


**
11
11**
11aa
11aa**
aa
aa**


;

-- 包含a-z字符
select *
from test
where regexp_like(model, '[a-z]') ;


11aa
11aa**
aa
aa**
;

-- 包含a-z以外字符的
select *
from test
where regexp_like(model, '[^a-z]') ;


**
11
11**
11aa
11aa**
aa**
;


-- 只包含a-z字符的
select *
from test
where regexp_like(model, '^[a-z]+$') ;


aa
;


select *
from test
where not regexp_like(model, '[^a-z]') ;


aa

;


0 0
原创粉丝点击