mysql - identificar - sql like mayusculas minusculas
¿Los índices UNIQUE son sensibles a mayúsculas y minúsculas en MySQL? (3)
¿Los índices (índices) se definen como ÚNICOS con mayúsculas / minúsculas en MySQL?
Depende de la intercalación del campo, si es ci (no distingue entre mayúsculas y minúsculas) o cs (distingue entre mayúsculas y minúsculas). El índice único se aplicaría en consecuencia.
No hay nada especial acerca de los índices ÚNICOS: siguen las mismas opciones de casos que otros índices.
Puede hacer que una columna sea sensible a mayúsculas y minúsculas mediante el uso de esta sintaxis. el índice único también será sensible a mayúsculas y minúsculas.
ALTER TABLE tbl_name MODIFY
col_name column_definition
[CHARACTER SET charset_name]
[COLLATE nombre_colación]
Ejemplo:
ALTER TABLE `tablename` MODIFY
`column` VARCHAR(100)
CHARACTER SET utf8
COLLATE utf8_bin;
Nota: utf8_bin compara cadenas por el valor binario de cada carácter en la cadena.
Probado en Msql 5.5.X