Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/05/2013, 15:21
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 3 meses
Puntos: 360
Respuesta: postgres 8.4 like problemas con tildes y eñes

Yo tengo algo parecido de esta forma:
Código SQL:
Ver original
  1. WHERE TRANSLATE(campo,'ÁÉÍÓÚáéíóú','AEIOUaeiou') ilike translate('%cadena a buscar%','ÁÉÍÓÚáéíóú','AEIOUaeiou')";

Te funciona bien siempre y cuando la tabla no sea muy grande.
Hacer uso de funciones para comparar campos, evita el uso de indices y hace que las consultas puedan ser muy lentas con muchos datos.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming