Documentation
(C) IBM Corp. 1996, 2000

DB2 Text Extender Administración y programación

SEARCH_RESULT

La función SEARCH_RESULT devuelve el resultado de una búsqueda en una tabla intermedia. Esta función puede utilizarse en la cláusula FROM de una sentencia de SQL.

La tabla devuelta tiene la estructura siguiente:

            Nombre de columna   Tipo de datos
 
            HANDLE              DB2TX.DB2TEXTH, DB2TX.DB2TEXTFH
            NUMBER_OF_MATCHES   INTEGER
            RANK                DOUBLE

Los valores sólo se generan para las columnas seleccionadas de la tabla intermedia. La selección de count(*) sólo genera la columna HANDLE. Puesto que el cálculo de los valores de rango consume muchos recursos del sistema, no debe seleccionar el valor de rango de la tabla intermedia si no es necesario.

Esta función es más rápida que CONTAINS o RANK cuando se procesan tablas grandes.

Sintaxis de la función

>>-SEARCH_RESULT--(--esquema--,--tabla--,--descriptor-contexto--,--argumento-búsqueda--)-->
 
>--------------------------------------------------------------><
 

Parámetros de la función

esquema
El nombre de esquema de la tabla en la que está buscando.

tabla
El nombre de la tabla en la que está buscando.

descriptor-contexto
El nombre de una columna de descriptores de contexto que corresponde a la columna que contiene los documentos que se han de buscar.

argumento-búsqueda
Una serie de tipo LONG VARCHAR que contiene los términos que se han de buscar. Consulte el apartado Capítulo 12, Sintaxis de los argumentos de búsqueda.

Ejemplos

Para ver un ejemplo, consulte el apartado Mejora del rendimiento de la búsqueda o vea las funciones de DB2 Text Extender de ejemplo proporcionadas en el archivo descrito en el apartado Dónde encontrar ejemplos de sintaxis de las funciones de búsqueda.


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]