Potresti sostituire l'asterisco finale con una funzione di concatenazione, che dipende dal database in uso, dei campi su cui vuoi effettuare la ricerca. Non so se si possano concatenare TUTTI (a la *) i campi. Ma in ogni modo la lista dei campi da concatenare, può essere costruita dinamicamente.