Warum gibt die SQL-Volltextindizierung keine Ergebnisse für Wörter zurück, die # enthalten?

Beispielsweise sieht meine Abfrage unter Verwendung von SQL Server 2005 folgendermaßen aus:

<code>SELECT * FROM Table WHERE FREETEXT(SearchField, 'c#') 
</code>

Ich habe einen Volltextindex definiert, um die Spalte SearchField zu verwenden, die Ergebnisse zurückgibt, wenn Folgendes verwendet wird:

<code>SELECT * FROM Table WHERE SearchField LIKE '%c#%'
</code>

Ich glaube, # ist ein spezieller Buchstabe. Wie kann ich es FREETEXT ermöglichen, bei der obigen Abfrage korrekt zu arbeiten?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage