Option transform noise words

Mis à jour : 14 avril 2006

Utilisez l'option transform noise words pour supprimer un message d'erreur si des mots non significatifs provoquent l'échec d'une opération booléenne sur une requête de texte intégral. Cette option est utile pour les requêtes de texte intégral qui utilisent le prédicat CONTAINS dans lequel les opérations booléennes incluent des mots non significatifs.

Par défaut, l'option transform noise words a pour valeur 0 et les mots non significatifs ne sont pas transformés. Par conséquent, si des mots non significatifs dans la requête de texte intégral provoquent l'échec de l'opération, Microsoft SQL Server génère un avertissement et aucune ligne n'est retournée.

ms187914.note(fr-fr,SQL.90).gifRemarque :
Il s'agit d'un avertissement d'exécution. Par conséquent, si la clause de texte intégral dans la requête n'est pas exécutée, l'avertissement n'est pas généré.

Pour une requête locale, un seul avertissement est généré, même lorsqu'il y a plusieurs clauses de requêtes de texte intégral. Pour une requête distante, le serveur lié peut ne pas relayer l'erreur ; par conséquent, l'avertissement peut ne pas être généré.

Si l'option transform noise words a pour valeur 1, SQL Server remplace les mots non significatifs par des astérisques (*) dans les requêtes basées sur une expression.

Exemple

L'exemple suivant affecte la valeur 1 à transform noise words.

sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'transform noise words', 1
RECONFIGURE
GO

Voir aussi

Autres ressources

CONTAINS (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

14 avril 2006

Contenu modifié :
  • Ajout d'informations concernant l'avertissement généré lorsque l'option transform noise words est désactivée.