Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2010, 03:37
Butulia
 
Fecha de Ingreso: junio-2010
Mensajes: 68
Antigüedad: 14 años, 5 meses
Puntos: 1
Búsqueda parcial en catálogo de texto

Hola, mi consulta es muy sencilla pero de momento no he encontrado la manera de hacerla.

Tengo una consulta del tipo:

select * from tabla where campo like "%palabra%"

Quiero reproducir esta misma consulta empleando un catálogo de texto pero no encuentro la sintaxis, como mucho llego a hacer que me salgan las palabras que empiezan con "palabra" pero no las que contienen "palabra" que es lo que quiero.

He encontrado esto pero no me funciona correctamente:

http://msdn.microsoft.com/en-us/libr...SQL.80%29.aspx

de momento la sintaxis que empleo es:

select * from tabla where contains(campo, '"palabra*"')

pero como he dicho sólo me saca las palabras que empiezan con "palabra". Quiero que la búsqueda sea lo más rápida posible, por eso empleo el catálogo de texto, sino es posible tener la consulta exacta que quiero, ¿podría emplear otra alternativa?