From: | Rubén da Silva <ruben(at)ozonomultimedia(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: sobre ILIKE |
Date: | 2006-08-10 08:44:48 |
Message-ID: | 44DAF200.4060303@ozonomultimedia.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Por que no utilizas un campo TEXT y tsearch?
Walter Corpos wrote:
> hola a todos
>
> he creado un aplicacion web con java que logra guardar archivos en la
> base de datos postgresql 8.0, para esto utilizo large object
> los archivos son guardados en una tabla pg_largeobject en un campo bytea
> los archivos son guardados como texto plano
> asi que lo que quiero es buscar en ese texto plano cualquier palabra
> cuando hago la siguiente consulta:
>
> SELECT loid FROM pg_largeobject WHERE data LIKE '%[palabra a buscar]%'
>
> me da un resultado satisfactorio
>
> pero ahora quiero que buscar la misma palabra sin considerar
> mayusculas ni minisculas, para esto me dijeron usara ILIKE, pero esto no
> funciona para el tipo de dato bytea, cuando hago otra consulta:
>
> SELECT loid FROM pg_largeobject WHERE data ILIKE '%[palabra a buscar]%'
>
> me sale el siguiente error:
>
> ERROR: operator does not exist: bytea ~~* "unknown"
> HINT: No operator matches the given name and argument type(s). You may
> need to add explicit type casts.
> necesito otra forma de hacer la consulta sin que tenga que utilizar ILIKE
> gracias por su ayuda
>
>
>
>
> WALTER
>
> Tel: 2489070
>
> __________________________________________________
> Correo Yahoo!
> Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
> Regístrate ya - http://correo.espanol.yahoo.com/
>
--
Rubén da Silva Iglesias-Moreira
Director de Proyectos
OZONO MULTIMEDIA S.L.L.
C.I.F. B15816275
galeras 13 - planta 2 - oficina 2
santiago de compostela - a coruña
tel./fax 981 580 679
www.ozonomultimedia.com
ozono(at)ozonomultimedia(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Edu Montaña | 2006-08-10 11:59:12 | ERROR: syntax error at or near "\" |
Previous Message | Jaime Casanova | 2006-08-10 06:33:20 | Re: PREGUNTA RESPECTO A TRANSACCIONES |