【问题标题】:Case insensitive oracle query [duplicate]不区分大小写的 Oracle 查询 [重复]
【发布时间】:2018-04-23 10:38:48
【问题描述】:

我正在使用需要检索不同值的数据库。示例 [English enGLish english ....] 所有这些都应仅显示为英语。谁能告诉我如何实现这一目标。

提前致谢

【问题讨论】:

  • 问题是我不能使用alter函数。有没有其他方法可以实现这一目标?并且值是由其他人插入的,所以我不知道他们使用了什么样的案例。它应该是动态完成的。
  • @yasmeen 您可能还想阅读其他答案,而不仅仅是接受的答案。 stackoverflow.com/questions/1031844/…
  • 其他答案也有效...“SELECT * FROM TABLE WHERE REGEXP_LIKE (TABLE.NAME,'IgNoReCaSe','i');”和 "Select * from table where upper(table.name) like upper('IgNoreCaSe')"

标签: oracle jsp case-insensitive


【解决方案1】:

看来你需要函数initcap()

demo

select distinct initcap(column_name) from your_table

【讨论】:

  • 非常感谢它的工作。
猜你喜欢
  • 2011-12-13
  • 1970-01-01
  • 2018-08-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-21
  • 1970-01-01
相关资源
最近更新 更多