当我使用Oracle 11时,
SELECT XMLELEMENT("dummy", NULL) as xml_1
FROM dual输出为<dummy></dummy>
如何强制返回<dummy />?
发布于 2013-01-11 18:48:37
这仅仅是为了演示的目的,因为两者是相同的。Oracle的函数恰好返回非短标记样式。
尽管xmltype构造函数会在11g上对其进行转换(在10g中,extract函数也会进行转换,但在11g中不会)。
SQL> SELECT xmltype(XMLELEMENT("dummy", NULL).getclobval()) as xml_1 from dual;
XML_1
--------------------------------------------------------------------------------
<dummy/>https://stackoverflow.com/questions/14274316
复制相似问题