Самый простой способ обеспечить LIKE без учета регистра - использовать что-то вроде одного из них:
LOWER(column_name) LIKE LOWER(pattern)
UPPER(column_name) LIKE UPPER(pattern)
Или вы можете в верхнем / нижнем регистре pattern
вне SQL и просто использовать:
LOWER(column_name) LIKE down_cased_pattern
UPPER(column_name) LIKE up_cased_pattern
Я склонен использовать LOWER
по привычке, поскольку строчные буквы легче читать и, следовательно, легче отлаживать.