From: | "Xavier Vidal" <xvpxvp(at)menta(dot)net> |
---|---|
To: | 'Julio Ríos' <julio(dot)rios(at)amic(dot)es> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: [pgsql-es-ayuda] mayúsculas y minúsculas en postgress |
Date: | 2005-07-06 13:13:12 |
Message-ID: | 20050706131312.TBHJ1162.smtp05.retemail.es@pentium4 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Pues sí.
PostgreSQL dispone de la cláusula ILIKE (compara sin tener en cuenta
maýusculas y minúsculas)
Por tanto, tu sentencia podría ser así:
SELECT * FROM tabla WHERE campo ILIKE 'julio';
Mírate este apartado en la web
http://www.postgresql.org/docs/8.0/interactive/functions-matching.html
> -----Mensaje original-----
> De: pgsql-es-ayuda-owner(at)postgresql(dot)org
> [mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Julio Ríos
> Enviado el: miércoles, 06 de julio de 2005 9:24
> Para: pgsql-es-ayuda(at)postgresql(dot)org
> Asunto: [pgsql-es-ayuda] mayúsculas y minúsculas en postgress
>
> Hola yo tengo instalado Postgres 8.0.3 en WXP. He visto que
> existen las funciones lower y upper, que convierten a
> minúsculas o mayúsculas una cadena de texto respectivamente.
>
> Mi pregunta es: ¿se puede configurar Postgres para que no
> distinga entre mayúsculas o minúsculas al hacer un select?
> Ejemplo:
>
> Yo tengo una tabla con un campo de texto con 3 filas con los siguiente
> datos:
> create table Tabla (campo varchar);
> insert into Tabla(campo) values('julio'); insert into
> Tabla(campo) values('JULIO'); insert into Tabla(campo)
> values('Julio');
>
> julio
> JULIO
> Julio
>
> Si yo ejecuto la sentancia select * from tabla where campo =
> 'julio', el resultado es una fila. (julio) Si yo ejecuto la
> sentancia select * from tabla where lower(campo) = 'julio',
> el resultado es tres filas. (julio, JULIO, Julio)
>
> ¿Se puede configurar la base de datos para que la primera
> sentencia me devuelva tres filas y así no incluir la función
> lower dentro de la sentencia SQL?
>
> Un saludo, Julio.
>
>
> ---------------------------(fin del
> mensaje)---------------------------
> TIP 7: no olvides aumentar la configuración del "free space map"
>
From | Date | Subject | |
---|---|---|---|
Next Message | Paùl espin Huayamabe | 2005-07-06 13:28:06 | UPGRADE...... |
Previous Message | David Prieto | 2005-07-06 11:01:48 | RE: Actualizar version de aplicacion. |