4
使用Oracle 11,當我甲骨文SELECT XMLELEMENT與空
SELECT XMLELEMENT("dummy", NULL) as xml_1
FROM dual
輸出爲<dummy></dummy>
我如何可以強制返回<dummy />
?
使用Oracle 11,當我甲骨文SELECT XMLELEMENT與空
SELECT XMLELEMENT("dummy", NULL) as xml_1
FROM dual
輸出爲<dummy></dummy>
我如何可以強制返回<dummy />
?
這是爲了演示目的,因爲兩者都是一樣的。 Oracle的函數恰好返回非短標籤樣式。
儘管xmltype構造函數會將它轉換爲11g(在10g中,提取函數也是如此,但不在11g中)。
SQL> SELECT xmltype(XMLELEMENT("dummy", NULL).getclobval()) as xml_1 from dual;
XML_1
--------------------------------------------------------------------------------
<dummy/>
很好,謝謝! –