Opzione transform noise words
L'opzione transform noise words consente di evitare la visualizzazione di un messaggio di errore se un'operazione booleana su una query full-text non restituisce righe a causa delle parole non significative. Questa opzione risulta utile per le query full-text che utilizzano il predicato CONTAINS e con operazioni booleane che includono parole non significative.
Per impostazione predefinita, l'opzione transform noise words è impostata su 0 e le parole non significative non vengono trasformate. Quando una query full-text contiene parole non significative, la query non restituisce righe e SQL Server genera un avviso.
Nota
Si tratta di un avviso di runtime. Pertanto, se la clausola full-text nella query non viene eseguita, l'avviso non verrà generato. Per una query locale, verrà generato un solo avviso, anche se sono presenti più clausole di query full-text. Per una query remota, il server collegato potrebbe non inoltrare l'errore ed è pertanto possibile che l'avviso non venga generato.
Le parole non significative vengono trasformate. Queste parole vengono ignorate e il resto della query viene valutato.
Esempio
Nell'esempio seguente l'opzione transform noise words viene impostata su 1.
sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'transform noise words', 1
RECONFIGURE
GO
Cronologia modifiche
Contenuto aggiornato |
---|
Rimozione di contenuto non corretto e sostituzione con informazioni corrette relative al comportamento dei valori transform noise words. |