transformar palabras irrelevantes (opción)
Use la opción transform noise words (transformar palabras irrelevantes) para suprimir un mensaje de error si las palabras irrelevantes, o vacías, generan un error en una operación booleana de una consulta de texto completo para devolver cero filas. Esta opción es útil para consultas de texto completo que utilizan el predicado CONTAINS en el que las operaciones booleanas incluyen palabras irrelevantes.
De forma predeterminada, transform noise words se establece en 0 y las palabras irrelevantes no se transforman. Cuando una consulta de texto completo contiene palabras irrelevantes, la consulta devuelve cero filas y SQL Server produce una advertencia.
Nota
Es una advertencia en tiempo de ejecución. Por lo tanto, si no se ejecuta la cláusula de texto completo de la consulta, no se generará la advertencia. En una consulta local solo se generará una advertencia, incluso si existen varias cláusulas de consulta de texto completo. En una consulta remota, es posible que el servidor vinculado no retransmita el error; por tanto, puede que tampoco se genere la advertencia.
Las palabras irrelevantes se transforman. Se omiten y el resto de la consulta se evalúa.
Ejemplo
En el siguiente ejemplo se establece transform noise words en 1.
sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'transform noise words', 1
RECONFIGURE
GO
Historial de cambios
Contenido actualizado |
---|
Se ha quitado el contenido incorrecto y se ha reemplazado con información correcta sobre el comportamiento de los valores de transform noise words. |