Red de conocimiento informático - Material del sitio web - Cómo hacer que los campos distingan entre mayúsculas y minúsculas en MySQL

Cómo hacer que los campos distingan entre mayúsculas y minúsculas en MySQL

Seleccione * de ABC por qué id = "a" y

Seleccione * de ABC WHREE ID = "a "Los resultados de la consulta son diferentes.

No hace falta decir que el método de configuración de un solo campo es la configuración predeterminada de mysql o la configuración de toda la biblioteca.

Si distingue entre mayúsculas y minúsculas o no depende de las reglas de revisión. Las reglas predeterminadas no distinguen entre mayúsculas y minúsculas.

Si ve que intercalar termina en ci, muestra que crear tabla no se puede distinguir, pero si intercalar termina en cs o bin, no se puede distinguir.

Si seleccionó una regla que distingue entre mayúsculas y minúsculas al crear la tabla, pero no desea diferenciarla temporalmente al realizar la consulta,

puede usar algo como

donde columna _ nombre COLLATE Latin 1 _ general _ ci = ' XXX '

Cambiar las reglas de intercalación utilizadas por la consulta.