プライマリ・コンテンツに移動
Oracle® Database SQL言語リファレンス
12cリリース1 (12.1)
B71278-13
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

XMLCONCAT

構文

xmlconcat.gifの説明が続きます。
図xmlconcat.gifの説明

用途

XMLCONCATは、入力として一連のXMLTypeインスタンスを取り、各行について一連の要素を連結し、連結した結果を戻します。XMLCONCATXMLSEQUENCEの逆の処理をします。

NULL式は結果から排除されます。値のすべての式がNULLの場合、このファンクションはNULLを戻します。


関連項目:

「XMLSEQUENCE」

次の例では、従業員のサブセットの名前と姓に対してXML要素を作成し、作成した要素を連結して戻します。

SELECT XMLCONCAT(XMLELEMENT("First", e.first_name),
   XMLELEMENT("Last", e.last_name)) AS "Result"
   FROM employees e
   WHERE e.employee_id > 202;

Result
----------------------------------------------------------------
<First>Susan</First>
<Last>Mavris</Last>

<First>Hermann</First>
<Last>Baer</Last>

<First>Shelley</First>
<Last>Higgins</Last>

<First>William</First>
<Last>Gietz</Last>

4 rows selected.