将值为right(忽略大小写)的记录都查询出来 

【Oracle】查询不区分大小写

 

查询方案

1、统一转换成大写或者小写

-- 统一转小写
select name from testa where lower(name) = lower('righT');
-- 统一转大写
select name from testa where upper(name) = upper('RIGHt');

【Oracle】查询不区分大小写

 

2、使用正则表达式

-- 使用正则表达式 第3个参数i表示进行匹配时忽略大小写
select name from testa where regexp_like(name,'^right$','i');

【Oracle】查询不区分大小写

 

相关文章:

  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2021-05-27
  • 2022-12-23
  • 2022-12-23
  • 2021-12-23
  • 2021-12-23
猜你喜欢
  • 2021-07-31
  • 2022-12-23
  • 2021-12-23
  • 2021-11-04
  • 2022-12-23
  • 2021-12-06
相关资源
相似解决方案