[Linuxtrent] Re: PostgreSQL

  • From: liste@xxxxxxxxxxxx
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Wed, 16 Jul 2008 16:14:24 +0200


Il giorno 16/lug/08, alle ore 14:52, Lele Gaifax ha scritto:

Ho la necessità di effettuare delle ricerche su campi testo
ignorando le particolarità di alcuni caratteri, ... Questo per
facilitare la vita agli utenti che sicuramente per cercare "günter"
scriveranno "gunter" e così via.  E' una cosa che si può delegare a
qualche funzione propria di psql?

Giuseppe ha proposto (scassando al solito il thread :->) le regular
expression: non credo siano molto appropriate allo scopo, ma
eventualmente le ha anche il PG.
...

Avevo sommariamente valutato tutte e 3 le soluzioni, ma

- le regexp non mi parevano molto adatte
- il trigger è la soluzione che avevamo usato in precedenza, ma
  non ci piace molto, per questo speravamo in qualcosa di diverso
- la ricerca "full text" mi sembrava esagerata e complessa

Tenendo conto che avremo una quindicina di campi testuali, di dimensioni
tipicamente inferiori ai 50/100 caratteri, non vorrei che la ricerca
full text fosse eccessivamente pesante. Ma chiedo conferma perché non
l'ho mai usata :-)

Ciao
--
Stefano Morandi  -  Linux user #147418
                    GPG key block: http://www.nephila.it/pgp

--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: