SCORE es un valor absoluto que indica en qué grado satisface el documento el valor de búsqueda relativo a otros documentos hallados. El valor indica el número de coincidencias halladas en el documento en relación con el tamaño del documento. En el ejemplo siguiente, se puede obtener el resultado de un documento de texto hallado utilizando la función SCORE:
WITH TEMPTABLE(docid,score) AS (SELECT docid, SCORE(COMENTARIOS,'"libro"') FROM DB2EXT.TEXTTAB) SELECT * FROM TEMPTABLE WHERE score > 0 ORDER BY score ASC
SCORE devuelve un valor DOUBLE entre 0 y 1.
Nota |
---|
No es posible utilizar las funciones CONTAINS, SCORE y NUMBEROFMATCHES para índices creados sobre vistas. En un entorno DB2 distribuido, los valores de SCORE son diferentes:
|