如何在 oracle 数据库搜索查询中搜索驼峰案例数据?
how to search camel case data in oracle database search query?
这是我的搜索查询
下面搜索查询 returns 产品因为 'iPhone' 区分大小写
SELECT productname,id FROM products where productname LIKE '%iPhone%'
搜索查询下方 returns 零 产品 因为 'iPhone' 区分大小写
SELECT productname,id FROM products where productname LIKE 'IPHONE%' or productname LIKE '%iphone%'
如果我使用 UPPER 或 LOWER 函数它 returns 零,那么我该如何解决这个问题?
如何解决oracle数据库查询中的驼峰大小写敏感数据。我无法更改数据库中的产品名称。有人对此有解决方案吗?
如果您对我的问题有疑问,请问我,我会即时回复
SELECT productname, id
FROM products
WHERE LOWER(productname) LIKE LOWER('%iPhone%')
应该return某事。注意LOWER
两边的函数LIKE
.
这是我的搜索查询
下面搜索查询 returns 产品因为 'iPhone' 区分大小写
SELECT productname,id FROM products where productname LIKE '%iPhone%'
搜索查询下方 returns 零 产品 因为 'iPhone' 区分大小写
SELECT productname,id FROM products where productname LIKE 'IPHONE%' or productname LIKE '%iphone%'
如果我使用 UPPER 或 LOWER 函数它 returns 零,那么我该如何解决这个问题?
如何解决oracle数据库查询中的驼峰大小写敏感数据。我无法更改数据库中的产品名称。有人对此有解决方案吗? 如果您对我的问题有疑问,请问我,我会即时回复
SELECT productname, id
FROM products
WHERE LOWER(productname) LIKE LOWER('%iPhone%')
应该return某事。注意LOWER
两边的函数LIKE
.