(C) IBM Corp. 1996, 2000
DB2 Text Extender Administración y programación
Un argumento de búsqueda es la condición que el usuario especifica al
buscar términos en documentos de texto. Consta de uno o varios términos
de búsqueda y parámetros de búsqueda.
En el apartado Especificación de los argumentos de búsqueda se ofrecen ejemplos de argumentos de búsqueda y un archivo
denominado txsample.udf. Contiene ejemplos de las
funciones de DB2 Text Extender que se ejecutan en la tabla de ejemplo descrita
en el apartado Preparación de una base de datos de ejemplo para la verificación de la instalación.
Las funciones de DB2 Text Extender que utilizan argumentos de búsqueda
son:
- CONTAINS. Esta función utiliza un argumento de búsqueda para buscar
texto en un documento de texto en particular. Devuelve un valor INTEGER
1 si el documento contiene el texto. De lo contrario, devuelve
0.
- NO_OF_MATCHES. Esta función utiliza un argumento de búsqueda
para buscar en documentos de texto. Devuelve un valor INTEGER que
indica cuántas coincidencias se han producido por documento.
- RANK. Esta función utiliza un argumento de búsqueda para buscar en
documentos de texto. Devuelve un valor para cada documento encontrado,
que indica el grado de exactitud con que el argumento de búsqueda describe el
documento encontrado.
- REFINE. Esta función toma dos argumentos de búsqueda y devuelve un
argumento de búsqueda combinado de tipo LONG VARCHAR, que consta de los dos
argumentos de búsqueda originales conectados por el operador booleano
AND.
- HANDLE_LIST. Esta función utiliza un argumento de búsqueda para
buscar en documentos de texto. Devuelve un valor de tipo DB2TEXTHLISTP
o DB2TEXTFHLISTP que apunta a una lista de descriptores de contexto para los
documentos encontrados.
- SEARCH_RESULT. Esta función devuelve una tabla que contiene la
información solicitada, es decir, el rango, el número de coincidencias y el
descriptor de contexto.
Las funciones de API que utilizan argumentos de búsqueda son:
- DesGetBrowseInfo. Esta función utiliza un argumento de búsqueda
para buscar en el texto identificado por un descriptor de contexto.
Devuelve un puntero para la información de examen que DesStartBrowseSession
necesita para el resaltado de términos.
- DesGetSearchResultTable. Esta función utiliza un argumento de
búsqueda para buscar en documentos de texto identificados por una columna de
texto. Los datos del descriptor de contexto de los elementos de texto
encontrados se graban en una tabla de resultados. La información de
examen acerca del rango y del número de coincidencias también puede grabarse
en la tabla de resultados.
[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]