Допустим, у меня есть что-то вроде этого
uid tag
1 HeLLo
2 heLLO
3 HELLO
4 hello
Как я могу обновить все значения в столбце «тег», чтобы:
uid tag
1 hello
2 hello
3 hello
4 hello
используя MySQL?
UPDATE table_name SET tag = BINARY LOWER(tag)
для сопоставления без учета регистра.HINT: No function matches the given name and argument types. You might need to add explicit type casts.
НИЖНИЙ ()
источник
Версия для сопоставления без учета регистра и включения предложения WHERE, если вы не хотите обновлять весь столбец:
Строка COLLATE заставит его работать, если ваша база данных использует сопоставление без учета регистра, как это делает моя.
источник
Попробуй это:
источник