上次修改时间: 2015年3月9日
适用范围: SharePoint Server 2010
Microsoft SharePoint Server 2010 搜索支持 Microsoft SQL Server 全文搜索语法,因此在升级到 SharePoint Server 搜索后,针对早期版本编写的大多数搜索查询将仍然可以使用。但语法方面有一些更改,并且已移除或弃用对某些 SQL 语法元素的支持。
下表列出并说明了这些更改。
元素 |
说明 |
|---|---|
COALESCE_TABLE 函数 |
已移除。必须重写使用此函数的查询。 |
列权重 |
已移除。如果出现在 SharePoint Server 搜索查询中,将被忽略。 |
RANK BY 子句 |
已移除。如果出现在 SharePoint Server 搜索查询中,将被忽略。 |
UNION ALL 规范 |
已移除。如果出现在 SharePoint Server 搜索查询中,将被忽略。 |
MATCHES 谓词 |
已移除。必须重写使用此谓词的查询。 |
FROM <范围> |
不再支持在 FROM 子句中指定搜索范围。 SharePoint Server 搜索只支持以下 FROM 子句语法: …FROM scope()… |
CAST |
已移除。必须重写使用此函数的查询。 |
请参阅
引用
SharePoint 搜索 SQL 语法中的 FROM 子句
SharePoint 搜索 SQL 语法中的 SELECT 语句