SharePoint Portal Server 2003 からの SQL 構文の変更

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

適用対象: SharePoint Server 2010

Microsoft SharePoint Server 2010 Search は Microsoft SQL Server のフルテキスト検索構文をサポートするので、以前のバージョン用に記述されたほとんどの検索クエリは、SharePoint Server Search にアップグレードした後も引き続き動作します。ただし、構文が変更されており、一部の SQL 構文要素のサポートは削除または廃止されています。

変更点の一覧と説明を次の表に示します。

要素

説明

COALESCE_TABLE 関数

削除されました。この関数を使用するクエリは書き直す必要があります。

列の重み付け

削除されました。SharePoint Server Search に対するクエリに存在する場合は、無視されます。

RANK BY 句

削除されました。SharePoint Server Search に対するクエリに存在する場合は、無視されます。

UNION ALL 指定

削除されました。SharePoint Server Search に対するクエリに存在する場合は、無視されます。

MATCHES 述語

削除されました。この述語を使用するクエリは書き直す必要があります。

FROM <範囲>

FROM 句での検索範囲の指定は、サポートされなくなりました。

SharePoint Server Search は、次の FROM 句構文のみをサポートします。

…FROM scope()…

CAST

削除されました。この関数を使用するクエリは書き直す必要があります。

関連項目

参照

SharePoint 検索で使用できない SQL 機能

SharePoint 検索における SQL 拡張機能

SharePoint 検索 SQL 構文の FROM 句

SharePoint 検索 SQL 構文の SELECT ステートメント

概念

SharePoint 検索 SQL クエリ言語の情報