Como ejecutar consulta SQL sin distincion de palabras con acento

From: Iván Caballero Cano <ivanhalen77postgresql(at)gmail(dot)com>
To: PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Como ejecutar consulta SQL sin distincion de palabras con acento
Date: 2009-11-11 16:16:39
Message-ID: 26252470911110816o64731248kff780623045182c1@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenos Días:

Estoy realizando unas funciones para un sistema web de bases de
datos espaciales, y para ello estoy contruyendo una consulta SQL que
busque valores en ciertas tablas.

Como esas palabras pueden venir escritas con mayúsculas o minúsculas,
entonces en dicho caso no es lo mismo buscar "ALGO" que "algo" o
"Algo", etc
Y para tal motivo lo soluciono de la siguiente manera:

select * from zi_aerodromo where upper(nombre) like upper('%Mateos%')

En este caso la consulta me funciona muy bién no importando si el
campo nombre tiene valores con mayusculas o minusculas.

Pero donde todavía no logro solucionar este asunto es cuando el campo
nombre contiene valores con palabras acentuadas, necesito encontrar la
manera de poder
hacer la consulta sin que esas palabras acentuadas afecten la busqueda.

Alguna alma caritativa y auxiliadora me podría dar alguna orientación
al respecto?, Gracias.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Emanuel Calvo Franco 2009-11-11 16:24:29 Re: INSTALAR POSTGRES 8.1 Y POSTGIS 1.1 EN SOLARIS 10
Previous Message luis muro 2009-11-11 16:15:52 psql: FATAL: sorry, too many clients already