Option transform noise words

Utilisez l'option transform noise words pour supprimer un message d'erreur si, en raison de mots parasites, ou mots vides, une opération booléenne sur une requête de texte intégral ne renvoie aucune ligne. 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 parasites.

Par défaut, l'option transform noise words a pour valeur 0 et les mots parasites (ou mots vides) ne sont pas transformés. Lorsqu'une requête de texte intégral contient des mots parasites, la requête ne retourne aucune ligne, et SQL Server affiche un avertissement.

Notes

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é.

Les mots parasites (ou mots vides) sont transformés. Ils sont ignorés, et le reste de la requête est évalué.

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

Référence

Historique des modifications

Mise à jour du contenu

Contenu incorrect supprimé et remplacé par des informations correctes sur le comportement des valeurs transform noise words.