以下の問合わせでは、'Customer'という名前の子要素を伴うXML文書ノードが返されます。
SELECT XMLDOCUMENT(new XML('<Customer/>'));
問合わせの結果:
XMLDOCUMENT( NEW XML('<Customer/>') RETURNING SEQUENCE ) -------------------------------------------------------- <Customer></Customer>
以下の問合わせでは、'Name'および'Address'という名前の2つの子要素を伴うXML文書ノードが返されます。これは、XML1.1の仕様に準拠した整形式の文書ではありませんが、XQueryデータ モデルでは許容されます。
SELECT XMLDOCUMENT(XMLQUERY('(<Name/>, <Address/>)') RETURNING CONTENT);
問合わせの結果:
XMLDOCUMENT(XMLQUERY('(<Name/>, <Address/>)') RETURNING CONTENT) ---------------------------------------------------------------- <Name></Name><Address></Address>