J'ai un TableA
comme indiqué ci-dessous dans laquelle un index de texte intégral est spécifié pour la colonne Name
SQL Server 2008 numéro d'index texte intégral
TableA
Id (PK)
Name (TXI)
Le tableau présente les enregistrements suivants J'ai ensuite exécuté la requête suivante sur la table:
SELECT * FROM TableA WHERE CONTAINS(Name,'"n*"');
Le résultat de la requête est la suivante:
Id Name
1 ingrid
2 neville
3 ned
Pourquoi le renvoyer le premier enregistrement, même si elle ne commence par « n »?
Si vous publiez code, XML ou des échantillons de données, ** S'il vous plaît ** mettre en évidence les lignes dans l'éditeur de texte et cliquez sur le bouton "échantillons de code" ('{}') dans la barre d'outils de l'éditeur pour bien le mettre en forme et la mettre en évidence! –