Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

case sensitive

Estas en el tema de case sensitive en el foro de Bases de Datos General en Foros del Web. Como estan, El motivo por el que les escribo es el siguiente estoy trabajando con mysql para windows y al hacer una consulta por ejemplo ...
  #1 (permalink)  
Antiguo 09/01/2003, 10:59
 
Fecha de Ingreso: noviembre-2002
Mensajes: 33
Antigüedad: 22 años
Puntos: 0
case sensitive

Como estan,
El motivo por el que les escribo es el siguiente estoy trabajando con mysql para windows
y al hacer una consulta por ejemplo
select * from usuario where name="SANDRO";
me recupera los datos de mi tabla y estos estan almacenados con minuscula
Por que no es casesensitive?
el tipo de dato para el campo name es varchar

Si alguien me puede ayudar les estare agradecido

Saludos,
  #2 (permalink)  
Antiguo 09/01/2003, 11:39
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 23 años
Puntos: 69
Porque los campos de tipo Varchar ( igual que los Text ) son asi, case insensitive.

Para hacer una búsqueda case sensitive, hay que incluir el keyword BINARY :

SELECT * FROM tabla WHERE BINARY campo = 'NoMbRe'

Saludos.
__________________
Tutoriales Photoshop | Web-Studio.com.ar
Artículos PHP | ZonaPHP.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:06.