SharePoint 検索の SQL 構文のリファレンス

最終更新日: 2010年4月15日

適用対象: SharePoint Server 2010

適用先: Microsoft SharePoint Server 2010 Search
Microsoft SharePoint Server 2010 Search では、SQL 構文を使用した複雑な検索クエリの構築がサポートされています。この構文は、データベースに対するクエリ用 SQL 構文を拡張したものです。これは、エンド ユーザーに表示するのではなく、プログラムによるクエリの作成に使用するための構造化照会言語です。SQL は、クエリまたはフェデレーション オブジェクト モデルと Query XML Web サービスを使用して統合するときにのみ使用できます。検索 Web パーツには表示されません。クエリ オブジェクト モデルで SQL 構文を使用する場合は、Microsoft.Office.Server.Search.Query 名前空間の FullTextSqlQuery クラスを使用する必要があります。

ヒントヒント

SharePoint Server Search のキーワード構文の拡張機能では、比較演算子、論理演算子、ワイルドカード演算子など、以前は SQL 構文を使用するときにしか使用できなかった機能がサポートされています。カスタム検索アプリケーション用に構築する必要があるクエリの要件をキーワード構文が満たしている場合は、SQL 構文ではなくキーワード構文を使用することをお勧めします。また、FAST Search Server 2010 for SharePoint と SharePoint Server Search の両方で使用する予定のアプリケーションを作成している場合は、キーワード構文を使用する必要があります。

このセクションの内容

関連項目

参照

FullTextSqlQuery

概念

エンタープライズ検索クエリのアーキテクチャ

キーワード クエリ構文のリファレンス