Le moyen le plus simple de garantir un LIKE insensible à la casse est d'utiliser quelque chose comme l'un de ces éléments :
LOWER(column_name) LIKE LOWER(pattern)
UPPER(column_name) LIKE UPPER(pattern)
Ou vous pouvez mettre en majuscules/minuscules le pattern
en dehors du SQL et utilisez simplement :
LOWER(column_name) LIKE down_cased_pattern
UPPER(column_name) LIKE up_cased_pattern
J'ai tendance à utiliser LOWER
par habitude car les minuscules sont plus faciles à lire et donc plus faciles à déboguer.