SCORE est une valeur absolue qui indique avec quelle pertinence le document correspond à la valeur recherchée par rapport aux autres documents trouvés. La valeur indique le nombre d'occurrences trouvées dans le document en rapport avec la taille du document. Dans l'exemple suivant, vous pouvez obtenir le score d'un document trouvé à l'aide de la fonction SCORE :
WITH TEMPTABLE(docid,score) AS (SELECT docid, SCORE(COMMENT,'"livre"') FROM DB2EXT.TEXTTAB) SELECT * FROM TEMPTABLE WHERE score > 0 ORDER BY score ASC
SCORE renvoie une valeur DOUBLE comprise entre 0 et 1.
Remarque |
---|
Les fonctions de recherche CONTAINS, SCORE et NUMBEROFMATCHES ne peuvent pas être utilisées pour les index créés sur des vues. Dans un environnement DB2 réparti, les valeurs SCORE sont différentes :
|