oracle xmldb 问题请教

我的表A中有xmltype的字段,现在想更新<name_list default='xin'/>中的default的值,更新语句应该如何写呢? 网上没找到对应的方法,哪位帮忙指点下。  

update abc set xmldoc=updateXML(xmldoc,''//name/a[@id=1]/@value'',''some new value'') where ......

[url]http://wenku.baidu.com/view/4072ca2b3169a4517723a32b.html[/url]

[url]http://blog.csdn.net/gundsoul/article/details/4647571[/url]