Der einfachste Weg, ein LIKE ohne Berücksichtigung der Groß- und Kleinschreibung zu gewährleisten, besteht darin, etwas wie das Folgende zu verwenden:
LOWER(column_name) LIKE LOWER(pattern)
UPPER(column_name) LIKE UPPER(pattern)
Oder Sie können das pattern
in Groß-/Kleinschreibung umwandeln außerhalb von SQL und verwenden Sie einfach:
LOWER(column_name) LIKE down_cased_pattern
UPPER(column_name) LIKE up_cased_pattern
Ich neige dazu, LOWER
zu verwenden aus Gewohnheit, da Kleinschreibung leichter zu lesen und somit einfacher zu debuggen ist.