【发布时间】:2017-02-01 14:58:16
【问题描述】:
我有一个带有 3 个同名标记元素的 XMLTYPE。我想替换';'带一个“。”在最后一个。像这样的:
SELECT XMLQUERY (
'copy $tmp := . modify
(for $i in $tmp/root/test/text()
return replace value of node $i
with ''.'')
return $tmp'
PASSING XMLTYPE (
'<root><test>asdasdsada;</test><test>lkjasdhalskdjhlakjsdh;</test><test>tirari;</test></root>')
RETURNING CONTENT)
FROM DUAL
我的结果应该是这样的;
<root><test>asdasdsada;</test><test>lkjasdhalskdjhlakjsdh;</test><test>tirari.</test></root>
谢谢
【问题讨论】: