Administración y programación
Tabla de contenido parcial
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:
- Almacenar documentos XML en DB2
- Recuperar datos o documentos XML desde DB2
- Actualizar documentos XML
- Suprimir datos o documentos XML
Para ejecutar estas tareas, puede utilizar dos métodos:
- Funciones predefinidas de conversión de datos, que convierten
el tipo base SQL en el UDT de XML
- Funciones definidas por el usuario (UDF), que proporciona el XML Extender
El presente manual describe ambos métodos para cada tarea.
[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]