XML 要素のフォレストを生成します。解析対象外の XML ドキュメントでは、フォレストは文書内の複数のルートノードを示します。NULL 値は、結果から省かれます。値がすべて NULL の場合は、NULL が返されます。XMLCONCAT 関数は、引数にプロログがあるかどうかをチェックしません。整形式の
XML ドキュメントを要求する場合、1 つのルート要素が生成されるようにクエリを作成します。
データ型が XML ではない場合、要素内容は必ずエスケープされます。XMLCONCAT 関数を含むクエリを実行すると、BINARY、LONG BINARY、IMAGE、VARBINARY の各カラムのデータは、自動的に base64 エンコード形式で返されます。
SELECT XMLCONCAT( XMLELEMENT ( NAME CustomerID, ID ),
XMLELEMENT( NAME cust_fname, GivenName ),
XMLELEMENT( NAME cust_lname, Surname )
) AS "Customer Information"
FROM Customers
WHERE ID < 120;