Nejjednodušší způsob, jak zajistit LIKE bez rozlišení malých a velkých písmen, je použít něco jako:
LOWER(column_name) LIKE LOWER(pattern)
UPPER(column_name) LIKE UPPER(pattern)
Nebo můžete pattern
zmenšit velká a malá písmena mimo SQL a stačí použít:
LOWER(column_name) LIKE down_cased_pattern
UPPER(column_name) LIKE up_cased_pattern
Mám tendenci používat LOWER
ze zvyku, protože malá písmena se snáze čtou, a proto se snáze ladí.