Skip site navigation (1) Skip section navigation (2)

RE: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Bú?==?iso-8859-1?Q?squeda de palabras con Acentos

From: "\(Syswarp\) Carlos Enrique Perez" <carlos(dot)perez(at)syswarp(dot)com(dot)ar>
To: "'Gunnar Wolf'" <gwolf(at)gwolf(dot)org>,"'p valdes'" <p(dot)valdes334(at)gmail(dot)com>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Bú?==?iso-8859-1?Q?squeda de palabras con Acentos
Date: 2010-09-29 17:57:18
Message-ID: 98445F43B5884172BA385A093F1D6A50@COCOT (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Mirate esto:
http://romanmussi.blogspot.com/2009/12/busquedas-por-campos-de-texto-en.html

 

-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Gunnar Wolf
Enviado el: miércoles, 29 de septiembre de 2010 13:24
Para: p valdes
CC: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Búsqueda de palabras con
Acentos

p valdes dijo [Sun, Sep 26, 2010 at 07:27:44PM +0200]:
> he añadido un IS de mas, efectivamente, en realidad es
> 
> select X from Tabla where X LIKE 'Mart%';
> 
> En resúmen, busca en el manual el uso de LIKE y SIMILAR

Claro, eso se puede si conoces la palabra exacta que vas a buscar, pero si
estás trabajando con entrada directa del usuario, te conviene ser tan amplio
como puedas. En este caso, TSearch2 va a encontrar mucho más (y mejores)
coincidencias.

¡Ah, claro! Y mucho más eficiente. Cuando buscas con LIKE o SIMILAR TO sobre
un campo de texto, es prácticamente inevitable que termines haciendo
búsquedas secuenciales sobre _todos_ tus registros. Obviamente, cuando
tienes un cuerpo de datos suficientmente amplio, esto se vuelve prohibitivo.
TSearch2 indexa sobre las (partículas de las) palabras individuales.
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

__________ Information from ESET NOD32 Antivirus, version of virus signature
database 5489 (20100929) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com




In response to

Responses

pgsql-es-ayuda by date

Next:From: Guillermo VillanuevaDate: 2010-09-29 18:22:10
Subject: Re: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Re: [pgsql?==?ISO-8859-1?Q?-es-ayuda] Búsqueda de palabras con Acentos
Previous:From: uno dosDate: 2010-09-29 16:47:21
Subject: Duda con orden de triggers

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group