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 構文の SELECT ステートメント