XMLFOREST¶
说明¶
XMLForest 将其每个参数转换为 XML,然后返回一个 XML 片段,该片段是这些转换后的参数的串联,即由给定的内容和名字产生一个元素的森林。(兼容Oracle、PostgreSQL)
返回值¶
由指定名字和内容构成的元素森林
示例¶
CREATE TABLE PERSON
(
name VARCHAR(128),
age INT,
email VARCHAR(128)
);
INSERT INTO PERSON VALUES
('John', 30, 'johnwatson@sh.com'),
('Sherlock',32,'sherlock@sh.com'),
('Mycroft', 41, 'mycroft@sh.com');
SQL> SELECT XMLFOREST(NAME AS n, age AS a, email AS e) FROM PERSON;
xmlforest
------------------------------------------------
<N>John</N><A>30</A><E>johnwatson@sh.com</E>
<N>Sherlock</N><A>32</A><E>sherlock@sh.com</E>
<N>Mycroft</N><A>41</A><E>mycroft@sh.com</E>