SE_xmlschema_create

Creates an XML schema

Usage syntax

SE_xmlschema_create (SE_XMLSCHEMAINFO schemainfo);

Parameters
schemainfo A pointer to an XML schema information object
Description

SE_xmlschema_create allocates and initializes memory for an SE_XMLSCHEMA object.

Options for creation include the following:

SE_XML_SCHEMA_CREATE_DEFAULT

Create an XML schema using default options
SE_XML_SCHEMA_DB2_CREATE_DISABLE_DECOMPOSITION Disable decomposition (default) (DB2 only)
SE_XML_SCHEMA_DB2_CREATE_ENABLE_DECOMPOSITION Enable decomposition (DB2 only)
SE_XML_SCHEMA_ORA_CREATE_NODOCID Do not create DOCID column for out of line tables (Oracle only)
SE_XML_SCHEMA_ORA_CREATE_BINARYXML Register the schema for Binary XML (Oracle only)
SE_XML_SCHEMA_ORA_CREATE_NT_AS_IOT Store nested tables as index organized tables (Oracle only)
Returns

SE_SUCCESS
SE_INVALID_POINTER

SE_OUT_OF_CLMEM

SE_SDE_NOT_STARTED