Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
生成一个 XML 元素林。
XMLCONCAT( xml-value [, ... ])
xml-value 要连接的 XML 值。
XML
生成一个 XML 元素林。在一个未被分析的 XML 文档中,元素林是指文档中的多个根节点。NULL 将被从结果中忽略。如果所有的值均为 NULL,则返回 NULL。XMLCONCAT 函数不会检查参数是否具有处理指令。如果您要求格式正确的 XML 文档,则必须确保编写查询以生成单个根元素。
始终将元素内容转义,除非数据类型为 XML。执行包含 XMLCONCAT 函数的查询时,将自动以 base64 编码格式返回 BINARY、LONG BINARY、IMAGE 和 VARBINARY 列中的数据。
SQL/2008 XMLCONCAT 是可选 SQL/2008 语言功能 X020 的组成部分。
以下查询生成每个客户的 <CustomerID>、<cust_fname> 和 <cust_lname> 元素。
SELECT XMLCONCAT( XMLELEMENT ( NAME CustomerID, ID ), XMLELEMENT( NAME cust_fname, GivenName ), XMLELEMENT( NAME cust_lname, Surname ) ) AS "Customer Information" FROM Customers WHERE ID < 120;