Unidad 3. Avanzado: Los predicados CONTAINS y FREETEXT (II)


FREETEXT

Es un predicado que se utiliza para buscar en columnas que contengan tipos de datos basados en caracteres valores que coincidan con el significado y no literalmente con las palabras de la condición de búsqueda. Cuando se utiliza FREETEXT, el motor de consulta de texto realiza internamente las siguientes acciones en freetext_string, asigna a cada uno de los términos un peso y busca las coincidencias.

Separa la cadena en palabras individuales basándose en límites de palabras (separación de palabras).

Genera formas no flexionadas de las palabras (lematización).

Identifica una lista de expansiones o reemplazos de los términos basándose en coincidencias en el diccionario de sinónimos.

FREETEXT ( { nombre_columna | (list_columnas)  | * }

            , 'cadena_freetext' [ , LANGUAGE idioma  ] )

Las consultas de búsqueda de texto que utilizan FREETEXT son menos precisas que las consultas de texto que utilizan CONTAINS. El motor de búsqueda de texto de SQL Server identifica las palabras y las frases importantes. No se le da significado especial a ninguna de las palabras clave reservadas o caracteres comodín que suelen tener significado cuando se especifican en el parámetro <condicion_busqueda> del predicado CONTAINS.

Atrás  Inicio    





Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies


© aulaClic. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.