XML Functions
TDV supports a number of functions that apply to XML content.
As part of generating a valid XML element name, characters that are not allowed in XML are escaped.
The following sections provide information about escaping:
| • | Identifier Escaping |
| • | Text Escaping |
TDV supports the XML functions listed in the table.
|
XML Function |
Comments |
|
XMLAGG |
See XMLAGG (where it is grouped with other aggregate functions) |
|
XMLATTRIBUTES |
See XMLATTRIBUTES |
|
XMLCOMMENT |
See XMLCOMMENT |
|
XMLCONCAT |
See XMLCONCAT |
|
XMLDOCUMENT |
See XMLDOCUMENT |
|
XMLELEMENT |
See XMLELEMENT |
|
XML_EXTRACT |
See XML_EXTRACT |
|
XMLFOREST |
See XMLFOREST |
|
XMLNAMESPACES |
See XMLNAMESPACES |
|
XMLPI |
See XMLPI |
|
XMLQUERY |
See XMLQUERY |
|
XMLTEXT |
See XMLTEXT |
|
XPATH |
See XPATH |
|
XSLT |
See XSLT |
Note: The following functions are part of the ANSI specification but not supported in TDV: XMLTABLE, XMLITERATE, XMLBINARY, XMLCAST, XMLEXISTS, XMLPARSE, XMLSERIALIZE, XMLVALIDATE.