在Oracle SQL {X}上的XMLElement中添加空XMLAttribute

时间:2016-01-26 14:44:47

标签: sql xml oracle oracle-sqldeveloper

我需要创建一个XML文件,其中包含一些具有某些属性的元素,其中一些属性为null。我只想让null属性在XML文件中可见。

示例查询是:

 SELECT XMLElement("PropertySet",
                  XMLATTRIBUTES('TEST' AS "OrderId",
                                    '' AS "DHLCode") FROM DUAL AS RESULT

产生:

<PropertySet OrderId= "TEST" > <\PropertySet>

但我需要像

这样的东西
<PropertySet OrderId= "TEST"  DHLCode = "" ><\PropertySet>

如何实现这一结果?

1 个答案:

答案 0 :(得分:0)

尝试将它们保存在相同的XMLATTRIBUTES

C:\Program Files