Compartir a través de


Uso de caracteres comodín en el predicado CONTAINS de la sintaxis SQL del motor de búsqueda Enterprise Search

El predicado CONTAINS admite el uso del asterisco (*) como carácter comodín en palabras y frases. Sólo puede agregar el asterisco al final de la palabra o frase. La presencia del asterisco habilita el modo de coincidencia de prefijo. En este modo, se devuelven coincidencias si la columna contiene la palabra de búsqueda especificada con ninguno o varios caracteres diferentes. Si se proporciona una frase, se detectan coincidencias si la columna contiene todas las palabras especificadas sin ningún carácter diferente.

Ejemplos

En el primer ejemplo se buscan los documentos que contienen cualquier palabra en la columna Descripción que empiece por "serve".

…WHERE CONTAINS(Description, 'serve*')

En el segundo ejemplo se buscan los documentos que contienen cualquier frase en la columna Descripción que comience con "comp" y en la que la siguiente palabra comience con "serve". Para que un documento coincida, debe coincidir con todos los términos.

… WHERE CONTAINS(Description, 'comp serve*')

Comentarios

El asterisco sólo funciona para la coincidencia de prefijo y no para la coincidencia de sufijo.

Vea también

Otros recursos

Predicado CONTAINS en la sintaxis de SQL del motor de búsqueda Enterprise Search
Predicado FREETEXT en la sintaxis SQL del motor de búsqueda Enterprise Search