SQL Server - Full text Search

 
Vista:

Full text Search

Publicado por daviso (5 intervenciones) el 15/11/2006 14:32:39
Hola.
Tengo un campo en el que voy a meter texto, mucho texto (alredor de 40000 palabras), el problema que el tipo text o ntext a partir de un tamaño indexa la informacion con punteros a paginas , o sea pagína y cuando haces la consulta con un like a ese campo, que se supone es de texto, no devuelve nada.

Por ejemplo, una consulta hecha en Access tan simple como:

select * from metadatos where busqueda like '*pepito*', va perfecto, pero en sql server no.

He leido que la utilidad full-text search permite hacer busquedas indizadas, pero sigo en la duda de si la consulta anterior modificada para usar el full text search:
"select * from metadatos where contains(busqueda, '"*david*"'), " devolverá el registro que lo cumpla..

Alguna sugerencia. gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Full text Search

Publicado por Isaías (3308 intervenciones) el 15/11/2006 19:03:46
La respuesta es SI, siempre y cuanto tengas FULL TEXT SEARCH habilitado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Full text Search

Publicado por David (5 intervenciones) el 15/11/2006 21:46:32
Buenas.
Gracias por contestar.
He instalado el servicio Microsoft Search, he creado un indice sobre el campo que quiero buscar y he echo una consulta utilizando la consulta que comentaba en el primer post y no me devuelve el resultado, que estoy haciendo mal????

Gracias
David
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Full text Search

Publicado por Isaías (3308 intervenciones) el 21/11/2006 22:40:53
Y tu columna, en la que haces la busqueda, es de tipo TEXT o NTEXT, supongo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar