Opzione transform noise words

Data aggiornamento: 14 aprile 2006

L'opzione transform noise words consente di evitare la visualizzazione di un messaggio di errore nel caso in cui le parole non significative impediscano l'esecuzione di un'operazione booleana in una query full-text. 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. Se le parole non significative presenti nella query full-text impediscono l'esecuzione dell'operazione, in Microsoft SQL Server verrà generato un avviso e non verrà restituita alcuna riga.

[!NOTA] L'avviso è un avviso di run-time. 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.

Se l'opzione transform noise words è impostata su 1, SQL Server sostituisce le parole non significative con l'asterisco (*) nelle query per frase.

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

Vedere anche

Altre risorse

CONTAINS (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

14 aprile 2006

Contenuto modificato:
  • Aggiunta di informazioni relative all'avviso che viene generato quando l'opzione transform noise words non è attiva.