Mayúsculas y minúsculas en Mysql

18 12 2009

Por defecto, al definir un campo como texto (con VARCHAR o CHAR), mySql no distinguirá entre mayúsculas y minúsculas. Si se quiere distinguir en un campo, se definirá como Binary. ¿Y si después queremos buscar sin distinguir mayúsculas y minúsculas en ese campo?. Una solución: Si queremos buscar la cadena ‘Perico’ sin distinguir en el campo nombre definido como binary, podemos usar:

select *
from persona
where UPPER(nombre)=UPPER('Perico');
Advertisement

Acciones

Información

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s




Seguir

Get every new post delivered to your Inbox.