PLSQL_正则表达式 REGEXP_LIKE / SUBSTR / INSTR / REPLACE,筛选出指定数据值记录,多个值可筛选

PLSQL_正则表达式 REGEXP_LIKE / SUBSTR / INSTR / REPLACE,筛选出指定数据值记录,多个值可筛选
比如说我想要筛选value末尾是12,13,14的值出来,使用正则表达式

select sdate
from
Students
where
id = 1
and regexp_like(sdate,’(12|10|11) ′ ) 说 明 : 第 一 个 为 要 匹 配 的 字 段 名 称 第 二 个 为 正 则 表 达 式 , “ ∣ ” 表 示 或 , “ ') 说明: 第一个为要匹配的字段名称 第二个为正则表达式,“|”表示或,“ )”表示末尾匹配。

原文请见:https://www.cnblogs.com/eastsea/p/4133708.html
原文包含如下内容:
ORACLE中的支持正则表达式的函数主要有下面四个:
1、REGEXP_LIKE :与LIKE的功能相似
2、REGEXP_INSTR :与INSTR的功能相似
3、REGEXP_SUBSTR :与SUBSTR的功能相似
4、REGEXP_REPLACE :与REPLACE的功能相似
它们在用法上与Oracle SQL 函数LIKE、INSTR、SUBSTR 和REPLACE 用法相同。
此内容仅为记录

你可能感兴趣的:(数据库,plsql,正则表达式)