From: | Juanky Moral <juanky(dot)moral(at)gmail(dot)com> |
---|---|
To: | Josué Maldonado <josue(at)lamundial(dot)hn> |
Cc: | postgresql spanish <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Busqueda por palabras |
Date: | 2004-11-17 16:28:31 |
Message-ID: | 463a53a4041117082836eacbc3@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
CREATE [ UNIQUE ] INDEX index_name ON table
[ USING acc_method ] ( func_name( column [, ... ]) [ ops_name ] )
[ WHERE predicate ]
Como ves en la ayuda, puedes especificar una función que afecte a la
columna, en tu caso, creo que podrías escribir algo así:
CREATE INDEX tu_index ON tu_tabla (UPPER(columna_que_quieres_indexada))
Salu2
On Wed, 17 Nov 2004 10:09:27 -0600, Josué Maldonado <josue(at)lamundial(dot)hn> wrote:
> Hola lista,
>
> Disculpas si esto ha sido preguntado antes pero no encontre la solución.
>
> Es posible hacer que Postgres use indices en consultas con expresiones
> de la forma:
> UPPER(col) like '%XXX%'
>
> Gracias por anticipado,
>
> --
> Sinceramente,
> Josué Maldonado.
>
> "Después de todo puedo vencer al diablo porque soy más que él. Soy un
> hombre y puedo hacer algo que le es imposible hacer a Satanás: morir."
> -- Gilbert Keith Chesterton.
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: ¿Has buscado en los archivos de las listas de correo?
>
> http://archives.postgresql.org
>
From | Date | Subject | |
---|---|---|---|
Next Message | Manuel Sugawara | 2004-11-17 16:28:58 | Re: Busqueda por palabras |
Previous Message | Josué Maldonado | 2004-11-17 16:09:27 | Busqueda por palabras |