次の方法で共有


フルテキスト検索およびセマンティック検索関数 (Transact-SQL)

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

フルテキスト検索関数

  • CONTAINSTABLE (Transact-SQL)
    単語または語句との完全一致検索やあいまい一致検索、特定の範囲内での近接検索、または重み付き検索を行う列に対して、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 行、または複数の行から成るテーブルを返します。