在这个查询中,REGEXP_LIKE(email, '@gmail\.com') 用于匹配包含 @gmail.com 的电子邮件地址,而 NOT 关键字则用于排除这些匹配项,从而只返回不包含 @gmail.com 的电子邮件地址。 注意点 正则表达式中的特殊字符(如 .)需要进行转义,所以在上述示例中,. 被转义为 \.。 REGEXP_LIKE 函数在Oracle 10g及更高版...
select*fromk_micfowherenotregexp_like(loginid,'[^0-9]');--^表示排除 --不是0-9纯数字 (二种写法结果一样) select*fromk_micfowhereregexp_like(loginid,'[^0-9]');--^表示排除 select*fromk_micfowherenotregexp_like(loginid,'^[[:digit:]]+$'); --判断字段中是否只包含0-9,-字符(二...
select * from xxxxx where regexp_like(loginid,'[^0-9]'); --^表示排除 select * from xxxxx where not regexp_like(loginid,'^[[:digit:]]+$'); --判断字段中是否只包含0-9,-字符(二种写法结果一样) select * from xxxxx where regexp_like(APPLICATION,'^[0-9]|[-]$'); --'|' 指...
3 BC --字符内容不包含A 且 不包含B select * from ( select 1 id, 'ABC' s1 from dual union all select 2 id,'AC' s1 from dual union all select 3 id,'BC' s1 from dual union all select 4 id,null s1 from dual union all select 5 id,'' s1 from dual union all select 6 id,'B...
regexp_like适用于查询某一列包含多个字符串的时候,常用用法: select * from tmp_table t where regexp_like(t.name,'Bob|Jane|marry' )(查询tmp_table表中name列中包含Bob或Jane或marry的记录,eg:Bob Smith,Jane Green) 等同于: select * from tmp_table t where t.name like '%Bob%' or t.name ...
select * from fzq where regexp_like(value,'1[[:digit:]]{4}60'); -- 查询value中不是纯数字的记录 select * from fzq where not regexp_like(value,'^[[:digit:]]+$'); -- 查询value中不包含任何数字的记录。 select * from fzq where regexp_like(value,'^[^[:digit:]]+$'); --...
3.检查一个字符串中是否包含特定的单词: SELECT col1 FROM table1 WHERE REGEXP_LIKE(col1, 'hello', 'i'); 在第三个例子中,'i'是match_parameter参数,表示大小写不敏感的匹配。 需要注意的是,regexp_like函数只能用于Oracle数据库,其他数据库可能有不同的函数来实现类似的功能。©...
假设你有一个表 users,其中有一个字段 username,你想找出所有不包含数字的用户名。 代码语言:txt 复制 SELECT username FROM users WHERE REGEXP_LIKE(username, '^[^0-9]+$'); 在这个例子中,正则表达式 ^[^0-9]+$ 的含义如下: ^ 表示字符串的开始。 [^0-9] 表示匹配任何非数字字符。 + 表示前面的...
使用方括号 [ ] 包含一系列字符,能够匹配其中任意一个字符。用 [^ ] 包含一系列字符,则能够匹配其中字符之外的任意一个字符。同样的道理,虽然可以匹配其中任意一个,但是只能是一个,不是多个。 [table] |表达式|可匹配| |[ab5@]|匹配 "a" 或 "b" 或 "5" 或 "@"| ...
i指定比對不區分大小寫。 此值不得與值 'c' 一起指定。 m指定輸入資料可以包含多行。 依預設,型樣中的 '^' 和 ' $' 將分別只符合輸入字串的開頭和結尾。 如果設定此旗標,則 "^" 和 "$" 也會在輸入字串內每一行的開頭和結尾相符。 n指定 '.' 型樣中的字元符合輸入字串中的行終止字元。 依預...