IBM Books

Administración y programación


Gestión de datos de columna XML

Tabla de contenido parcial

  • Nombres utilizados en los UDT y en las UDF
  • Almacenamiento de datos
  • Recuperación de datos
  • Recuperación de un documento completo
  • Recuperación del contenido de elementos y de valores de atributos
  • Actualización de datos XML
  • Búsqueda de documentos XML
  • Búsqueda en el documento XML por estructura
  • Búsqueda mediante consulta directa sobre tablas secundarias
  • Búsqueda desde una vista de unión
  • Búsqueda mediante las UDF de extracción
  • Búsqueda de elementos o atributos de aparición múltiple
  • Utilización del Text Extender para la búsqueda estructural de texto
  • Habilitación de una columna XML para el Text Extender
  • Búsqueda de texto mediante el Text Extender
  • Supresión de documentos XML
  • Cuando utiliza columnas XML, almacena un documento XML completo en forma de datos de columna. Este método de acceso y almacenamiento le permite conservar el documento XML inalterado, y al mismo tiempo puede indexar y hacer búsquedas en el documento, recuperar datos de él y actualizarlo. Una columna XML contiene documentos XML en su formato nativo en DB2 como datos de columna. Una vez habilitada una base de datos para XML, puede utilizar los siguientes UDT (tipos definidos por el usuario):

    XMLCLOB
    El contenido del documento XML se almacena como gran objeto de caracteres (CLOB) en DB2

    XMLVARCHAR
    El contenido del documento XML se almacena como datos de tipo VARCHAR en DB2

    XMLFile
    El documento XML se almacena en un archivo de un sistema de archivos local
    Puede crear o modificar tablas de aplicación utilizando los UDT de XML como tipos de datos de columna. Estas tablas se denominan tablas XML. Consulte Creación o alteración de una tabla XML para obtener información sobre cómo crear o modificar una tabla para XML.

    Una vez habilitada una columna para XML, puede comenzar a gestionar el contenido de la columna XML. Después de crear la columna XML, puede realizar las tareas de gestión siguientes:

    Para ejecutar estas tareas, puede utilizar dos métodos:

    El presente manual describe ambos métodos para cada tarea.


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