Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Beinahe Übereinstimmungen wurden in CONTAINSTABLE nicht gefunden

'this' ist sehr wahrscheinlich ein Füllwort (wie 'the', 'and', etc), also würde es nicht in den Index aufgenommen werden. Versuchen Sie, nach einem der echten Wörter in Ihrem Text zu suchen.

-- BEARBEITEN --

Okay, das war es nicht...

Ich habe Ihren Code ausprobiert und er hat bei mir wie erwartet funktioniert - die Abfrage hat einen Datensatz zurückgegeben. Der einzige Unterschied besteht darin, dass ich [id] als Primärschlüssel definiert habe (was Sie auch getan haben müssen, oder Sie könnten den Index nicht erstellen). Ich wette, Ihr Index ist nicht gefüllt - in SSMS klicken Sie mit der rechten Maustaste auf die Tabelle, wählen Sie "Volltextindex" -> "Vollständige Füllung starten".