リファレンスガイド> SQL関数のTDVサポート> XML関数> XMLDOCUMENT
 
XMLDOCUMENT
XMLDOCUMENT関数は、単一のXQueryドキュメントノードでXML値を生成します。これは、XQUERY式を実行するのと同じです。
構文
XMLDOCUMENT ( <XML_value_expression> [ <XML_returning_clause> ] )
 
<XML_value_expression>は、アトミック値のノードのシーケンスです。
SELECT XMLDOCUMENT (XMLELEMENT (name Details, XMLATTRIBUTES (ProductID as product),
XMLELEMENT (name orderno, OrderID),
XMLELEMENT (name status, Status),
XMLELEMENT (name price, UnitPrice))) myXMLDocument
FROM /shared/examples/ds_orders/orderdetails
WHERE ProductID < 20