【发布时间】:2012-04-13 11:15:00
【问题描述】:
我用来写一个select查询,like语句的值是动态的。
AND e.rank_request_id = a.request_id
AND f.priority_request_id = a.request_id
AND b.status_type_id = c.status_id
AND b.status_request_id = a.request_id
AND a.request_id LIKE '%#form.searchbar#%'
但这仅返回匹配字符串#form.searchbar#中每个字符的大小写的结果。
请为此建议一种解决方法,使其不区分大小写。
【问题讨论】:
-
哪个 DBMS?无论系统/语言如何,通常都会强制测试双方的大小写。
-
也要注意 SQL 注入。
标签: sql oracle coldfusion case-insensitive