15.1.4.FOR XML Syntax
for__xml ::= FOR XML <mode> [ ELEMENT ] <mode> ::= RAW | AUTO | EXPLICIT <explicit column> ::= scalar_exp AS '[' <element> '!' <tag no> '!' <column name> [ '!' <option> ] ']' <tag no> ::= INTNUM <column name> ::= IDENTIFIER <element> ::= IDENTIFIER <option> ::= IDENTIFIER
The <explicit column> should be used in the selection list of the first term of the UNION ALL construct in a FOR XML EXPLICIT query. Virtuoso provides this functionality separately from any Web server context, although these are principally expected to be used inside VSP pages.
The text of <option> part of the <explicit column> is ignored but if it is present then the value is placed into a sub-element of the element for the row, not into an attribute.