使用JDBC在SQL查询中忽略大小写。

19 浏览
0 Comments

使用JDBC在SQL查询中忽略大小写。

这个问题已经有答案了

Oracle中的不区分大小写搜索

如何在Oracle SQL中忽略大小写并匹配字符串?例如,如果在Oracle数据库中字符串存储为“Akujk Ctr12-i/E”,而用户输入字符串为“akujk ctrl2-i/e”,如何编写JDBC查询,使其仍然有效地忽略大小写?

admin 更改状态以发布 2023年5月21日
0
0 Comments

在Java中,获取用户输入并将其转换为大写。

userString.toUpperCase()

在SQL中使用upper函数。

upper(a_column) = ?

这可能不允许数据库使用索引,因此您可能需要添加另一个索引来存储您列的大写版本。只有在此解决方法导致性能受到影响时才需要这样做。

0