SE_xmlcolumninfo_get_xml_column

Returns the table and column name from an SE_XMLCOLUMNINFO object.

Usage syntax

LONG SE_xmlcolumninfo_get_xml_column
(const SE_XMLCOLUMNINFO columninfo,
CHAR *table,
CHAR *column);

Parameters

columninfo

The SE_XMLCOLUMNINFO object.

table

Pointer to a CHAR buffer to receive the table name.

column

Pointer to a CHAR buffer to receive the XML column name.

Description

This function retrieves the XML column's name and the name of the table the column resides in from in the specified SE_XMLCOLUMNINFO object.

The CHAR buffer pointed to by "table" must be allocated at least as long as SE_QUALIFIED_TABLE_NAME.

The CHAR buffer pointed to by "column" must be allocated at least as long as SE_MAX_COLUMN_LEN.

Returns

SE_SUCCESS
SE_INVALID_POINTER

SE_INVALID_XMLCOLUMN_OBJECT

SE_SDE_NOT_STARTED