1

我试图在使用 XMLELEMENT 时摆脱一些更改。下面是一个例子:

SELECT XMLAGG(XMLELEMENT(E, ' ---- test using & (Ampersand) and '' (Apostrophe) ---- ')).EXTRACT('//text()').GETCLOBVAL() FROM DUAL;

它产生一个HUGECLOB

-- 测试使用&(&) 和' (撇号)——

但我需要exact content

-- 使用 & (&) 和 ' (撇号) 进行测试 --

XMLELEMENT其强制传递元素名称(任何字符或字符串)

还有其他选择吗?

提前致谢。

4

1 回答 1

1

找到相关答案:

如何替换‘’ 或使用 XMLELEMENT Oracle 时的任何特殊字符

utl_i18n.unescape_reference 的使用

如果您有更好的选择,请回复。谢谢

于 2016-09-16T11:22:35.787 回答