Abfragen von SQL Server mithilfe der Volltextsuche
SQL Server stellt eine Sammlung mit Volltextprädikaten (CONTAINS und FREETEXT) sowie Rowsetwertfunktionen (CONTAINSTABLE und FREETEXTTABLE) zum Schreiben von Volltextabfragen bereit. In diesem Abschnitt werden diese Prädikate und Funktionen vorgestellt und die verschiedenen Sucharten beschrieben, die Sie durchführen können. Außerdem wird beschrieben, wie Sie Volltextabfragen anpassen und optimieren können.
In diesem Abschnitt
Übersicht über Volltextprädikate und -funktionen
Erläutert und vergleicht Volltextprädikate (CONTAINS und FREETEXT) und -funktionen (CONTAINSTABLE und FREETEXTTABLE).Unterstützte Formen von Abfrageausdrücken (Volltextsuche)
Beinhaltet Informationen zu den verschiedenen Abfrageformen bei der Volltextsuche und erläutert, welche Formen von Volltextprädikaten und Rowsetwertfunktionen unterstützt werden.Begrenzen von Resultsets mit Rang (Volltextsuche)
Erläutert den optionalen top_n_by_rank-Parameter, mit dem eine begrenzte Teilmenge der Zeilen zurückgegeben werden kann, die eine Abfrage mit der CONTAINSTABLE-Funktion oder der FREETEXTABLE-Funktion erfüllen. Enthält außerdem Informationen darüber, wie bei Volltextsuchen die von einer Abfrage zurückgegebenen Rangwerte generiert werden.Abfragen von varbinary(max) und xml-Spalten (Volltextsuche)
Beschreibt die Verwendung der Prädikate CONTAINS und FREETEXT zum Durchsuchen von Volltextindizes für Spalten mit Daten vom Typ varbinary, varbinary(max), xml, oder image.Abfragen mehrerer Spalten (Volltextsuche)
Erläutert die Verwendung des CONTAINS-Prädikats zum Durchsuchen mehrerer Spalten.Abfragen von Verbindungsservern (Volltextsuche)
Erläutert die Anforderungen für die Verwendung von vierteiligen Namen in CONTAINS- oder FREETEXT-Volltextprädikaten, wenn Abfragen auf Verbindungsservern ausgeführt werden sollen.Leistungssteigerung und Optimierung von Volltextabfragen
Erläutert Empfehlungen zum Erhöhen der Leistung von Volltextabfragen