リファレンスガイド> SQL関数のTDVサポート> XML関数> XMLFOREST
 
XMLFOREST
XMLFOREST関数は、一連のXMLノードを作成し、引数は各ノードの子になります。 XMLFORESTは、1つ以上の引数を受け入れます。
構文
XMLFOREST ( [ <XML_namespace_declaration>. ] <forest_element_list>
[ OPTION <XML_content_option> ]
[ <XML_returning_clause> ]
)
備考
XMLFORESTの各引数の後に、オプションのエイリアスを続けることができます。エイリアスはXMLノードの名前になり、引数はそのノードの子になります。
エイリアスが指定されておらず、引数が列の場合、列の名前はXMLノードの名前になります。
引数が列でない場合、エラーが生成されます。
引数が文字リテラルに評価される場合、結果の文字列はエスケープされます。
SELECT XMLFOREST (CompanyName AS name, City AS city) AS
NameAndCityOfCompany
FROM /shared/examples/ds_orders/customers