Funktionen für Volltextsuche und semantische Suche (Transact-SQL)

Gilt für: SQL Server (alle unterstützten Versionen)

In diesem Abschnitt werden die Systemfunktionen für die Volltextsuche und die semantische Suche beschrieben.

Funktionen für die Volltextsuche

CONTAINSTABLE (Transact-SQL)
Gibt eine Tabelle mit keiner, einer oder mehreren Zeilen für jene Spalten zurück, die präzise oder weniger präzise (fuzzy) Übereinstimmungen mit einzelnen Wörtern bzw. Ausdrücken aufweisen, die den Abstand von Wörtern oder gewichtete Treffer enthalten.

FREETEXTTABLE (Transact-SQL)
Gibt eine Tabelle mit null, einer oder mehreren Zeilen für diese Spalten zurück, die Werte enthalten, die der Bedeutung entsprechen, und nicht nur den genauen Wortlaut des Texts in der angegebenen freetext_string.

Funktionen für die semantische Suche

semantickeyphrasetable (Transact-SQL)
Gibt eine Tabelle mit keiner, einer oder mehreren Zeilen für die Schlüsselausdrücke zurück, die in der angegebenen Tabelle Spalten zugeordnet sind.

semanticsimilaritydetailstable (Transact-SQL)
Gibt eine Tabelle mit null, einer oder mehreren Zeilen von Schlüsselausdrücken zurück, die in zwei Dokumenten (einem Quelldokument und einem übereinstimmenen Dokument) üblich sind, dessen Inhalt semantisch ähnlich ist.

semanticsimilaritytable (Transact-SQL)
Gibt eine Tabelle mit keiner, einer oder mehreren Zeilen für die Spalten zurück, deren Inhalt einem angegebenen Dokument semantisch ähnlich ist.