On Wed, 3 Dec 2008 02:19:08 +0100 Stefano Morandi <liste@xxxxxxxxxxxx> wrote: > Domanda: c'e' un modo furbo per effettuare la ricerca di una > sottostringa all'interno di un campo tsvector? > > L'idea è che in un ipotetico campo > "Sistema Operativo" > "Operazione di polizia" > "Operandi" > > sia possibile effettuare ricerche _tipo_ "campo like 'oper%'" Non so esattamente cosa sia un "campo tsvector", ma a seconda della sua dimensione e del numero di record potrebbe essere già sufficiente una espressione del tipo "campo ILIKE '%oper%'", che però non utilizza alcun indice per fare la ricerca. > Qual'e' il modo più furbo? C'e' un modo furbo? Se la dimensione della tabella è ragguardevole, oppure se il campo "tsvector" è un blob gigante, allora magari ti potrebbe servire qualche dritta presa da http://www.postgresql.org/docs/8.3/static/textsearch.html hth, ciao, lele. -- nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia. lele@xxxxxxxxxxxxxxxxxxx | -- Fortunato Depero, 1929. -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx