SCORE 是一个绝对值,它指示一个文档相对于其它找到的文档所满足搜索值的程度。该值指示在文档中找到的匹配数与文档大小的比例。在以下示例中,可以使用 SCORE 函数来获取找到的文档的分数:
WITH TEMPTABLE(docid,score) AS (SELECT docid, SCORE(COMMENT,'"book"') FROM DB2EXT.TEXTTAB) SELECT * FROM TEMPTABLE WHERE score > 0 ORDER BY score ASC
SCORE 将返回 0 到 1 之间的 DOUBLE 值。
不能将 CONTAINS、SCORE 和 NUMBEROFMATCHES 搜索函数用于对视图创建的索引。
在分布式 DB2 环境中,SCORE 值是不同的: