Re: Like iLike y Genexus

From: Pablo Febolo <pfebolo(at)yahoo(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Like iLike y Genexus
Date: 2007-01-09 18:51:51
Message-ID: 20070109185151.19339.qmail@web56710.mail.re3.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Agustín algo que se me ocurre es el uso de la funciones lower o upper

un ilike es muy parecido ha realizar
lower(campo) like lower(cadenabuscada)

Ejemplo

Select * from tabla where lower(campo) like lower('DDD')

¿El Genxus es multiplataforma?, por que de no serlo no solo tendrás poblemas con el like (cuidado).

Pablo.

----- Original Message ----
From: Agustin Casiva <casivaagustin(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Sent: Tuesday, January 9, 2007 10:24:03 AM
Subject: [pgsql-es-ayuda] Like iLike y Genexus

Tengo una consulta que me realizaron sobre genexus y postgreSQL, aclaro que yo de Genexus no se nada, pero según lo que me explicaron sobre Genuxus esta es una herramienta de generación de programas, esta herramienta genera automáticamente las consultas SQL y todo el codigo fuente del programa, el tema es que para comparar cadenas utiliza like, lo que hace que sea sensible a mayusculas y minusculas.

Según ellos en genexus no se puede cambiar el operador like que se genera en las consultas.
Me consultaron si no se podía cambiar el funcionamiento del like postgresql mediante un cambio en la configuración, por mi experiencia me atreví a decir que no.

Pero me puse a investigar el fuente y vi la posibilidad de modificar el codigo para
cambiar el funcionamiento de like para que trabaje como el ilike. Obviamente el cambio sería
para este caso en particular, no tengo pensado que sea un cambio oficial, al menos que alguíen lo quiera así, ;-)

Quería saber si alguien piensa que esto puede afectar la operación normal del motor o si mi idea
es absurda.

Saludos

--
Agustin Casiva - Desarrollador de Sistemas

www.casivaagustin.com.ar
casivaagustin(at)gmail(dot)com
casivaagustin(at)tuquito(dot)org(dot)ar

http://www.osis.com.ar
http://www.tuquito.org.ar

__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Javier Bermúdez Tito 2007-01-09 19:34:44 RE: funcion plpgsql
Previous Message Mario 2007-01-09 18:26:51 Re: Supermercado posgreSQL o SQLServe