SE_xmlcolumn_create

Creates an XML column in an existing table.

Usage syntax

LONG SE_xmlcolumn_create
(SE_CONNECTION handle,
SE_XMLCOLUMNINFO columninfo);

Parameters

handle

An open SE_CONNECTION handle.

columninfo

An SE_XMLCOLUMNINFO object describing the new column.

Description

This function creates an XML column on an existing table. To create a new XML column, initialize the SE_XMLCOLUMNINFO object using SE_xmlcolumninfo_create, populate it with information describing the properties of the new XML column, and then call this function.

Returns

SE_SUCCESS
SE_DB_IO_ERROR

SE_INVALID_COLUMN_TYPE

SE_INVALID_DATABASE

SE_INVALID_NOT_NULL

SE_INVALID_POINTER

SE_INVALID_XML_COLUMN

SE_INVALID_XMLCOLUMN_OBJECT

SE_NET_FAILURE

SE_NOT_TABLE_OWNER

SE_OUT_OF_CLMEM

SE_OUT_OF_SVMEM

SE_SDE_NOT_STARTED

SE_TABLE_NOREGISTERED

SE_XML_INDEX_EXISTS

SE_XML_INDEX_NOEXIST

SE_XML_TAG_CONFLICT

Notes