在clob列中我存储xml文件,然后我选择一条记录,然后在XMLType变量中加载clob列的数据。
我的问题是,是否可以通过添加新节点来修改XMLType变量?我不想修改clob,只是操纵XMLType变量中加载的XML。
然后,我想给每个新节点一个序列号
我正在尝试这个
update int_tmp_imp
set xml_file = APPENDCHILDXML(XMLType(xml_file), '/Supplier/Vendor',
XMLType('<XMLID>'||S_test.NEXTVAL||'</XMLID>')).getclobval() where id_file = 484;
但它会修改我的clob列,并且每个新节点的新标记值都相同。
可以这样做吗?
很多。