如何用oracle regexp_like 进行筛选字符串
时间: 2023-05-18 11:06:47 浏览: 129
oracle使用instr或like方法判断是否包含字符串
可以使用以下语法进行筛选字符串:
SELECT * FROM table_name WHERE REGEXP_LIKE(column_name, 'pattern');
其中,table_name 是表名,column_name 是要筛选的列名,pattern 是正则表达式模式。
例如,如果要筛选出列名为 name 的表中,包含字母 a 或 A 的字符串,可以使用以下语句:
SELECT * FROM table_name WHERE REGEXP_LIKE(name, '[aA]');
这样就可以得到符合条件的记录。
阅读全文