Full-Text検索およびセマンティック検索機能 (Transact-SQL)

適用対象:SQL Server

このセクションでは、フルテキスト検索とセマンティック検索に関係するシステム関数について説明します。

Full-Text検索機能

CONTAINSTABLE (Transact-SQL)
1 つの単語と語句の正確またはあいまい (精度の低い) 一致、互いの特定の距離内の単語の近接度、または重み付けされた一致を含む列の 0 行、1 行、または複数行のテーブルを返します。

FREETEXTTABLE (Transact-SQL)
指定したfreetext_string内のテキストの意味だけでなく、正確な表現に一致する値を含む列の 0 行、 1 行、または複数行のテーブルを返します。

セマンティック検索関数

semantickeyphrasetable (Transact-SQL)
指定したテーブル内の列に関連付けられているキー フレーズの行が 0 行、1 行、または複数あるテーブルを返します。

semanticsimilaritydetailstable (Transact-SQL)
コンテンツが意味的に似ている 2 つのドキュメント (ソース ドキュメントと一致するドキュメント) に共通する 0 行、1 行、または複数行のキー フレーズのテーブルを返します。

semanticsimilaritytable (Transact-SQL)
指定されたドキュメントに意味が似ているコンテンツを持つこれらの列に対し、0 行、1 行、または複数の行から成るテーブルを返します。