IBM Books

Administración y programación


Tipos definidos por el usuario del XML Extender

Tabla de contenido parcial

Los tipos definidos por el usuario (los UDT) del XML Extender son tipos de datos que se utilizan para columnas XML y colecciones XML. Todos los UDT tienen el nombre de esquema db2xml. El XML Extender crea los UDT para almacenar y recuperar documentos XML. La Tabla 20 muestra una visión general de los UDT.

Tabla 20. Los UDT del XML Extender
Columna de tipo definido por el usuario Tipo de datos fuente Descripción
XMLVARCHAR VARCHAR(long_varchar) Almacena un documento XML completo, en forma de VARCHAR, dentro de DB2.
XMLCLOB CLOB(long_clob) Almacena un documento XML completo, en forma de gran objeto de caracteres (CLOB), dentro de DB2.
XMLFILE VARCHAR(512) Especifica el nombre de archivo del servidor de archivos local. Si se especifica XMLFILE para la columna XML, el XML Extender guarda el documento XML en un archivo de servidor externo. El Text Extender no se puede habilitar mediante XMLFILE. Corresponde al usuario asegurar la integridad entre el contenido del archivo y DB2, así como la tabla secundaria creada para indexar.

long_varchar y long_clob son específicos del sistema operativo.

Para DB2 UDB, long_varchar = 3K y long_clob = 2G.

Estos UDT sólo se utilizan para especificar los tipos de columnas de aplicación; no son aplicables a las tablas secundarias que crea el XML Extender.


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