通过在 SELECT 语句的 FROM 子句中使用 CONTAINS 子句,或者在 WHERE 子句中使用 CONTAINS 搜索条件(谓语),可以执行全文查询。两种方法都返回相同的行;但在 FROM 子句中使用 CONTAINS 还会返回匹配行的分数。
以下示例说明了如何在查询中使用 CONTAINS 子句和搜索条件。然而,如果在 Interactive SQL 中运行这些示例将会失败,因为尚未在 MarketingInformation.Description 上建立文本索引。
SELECT * FROM MarketingInformation CONTAINS ( Description, 'cotton' ); |
SELECT * FROM MarketingInformation WHERE CONTAINS ( Description, 'cotton' ); |
术语和短语搜索
前缀搜索
邻近搜索
布尔搜索
模糊搜索
查看搜索
教程:对 GENERIC 文本索引执行全文搜索
教程:执行模糊全文搜索
教程:对 NGRAM 文本索引执行全文搜索
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |