- - -特殊字符转换
,函数process_xml (old_xml varchar2)返回varchar2
,,new_xml varchar2 (1000),
,开始
,,选择替换(old_xml, & lt;,, lt;)从双成new_xml;
,,选择替代(new_xml,“在”,“和gt;”)到new_xml双重;
,,选择替换(new_xml,“和”,“,amp;”)到new_xml双重;
,,选择替换(new_xml”、“,“和apo;”)到new_xml双重;
,,选择替换(new_xml”,“”,“和”)向new_xml双重;
,,
,,的选择regexp_replace (new_xml, ' ^ * | (\ W) (\ W) * $’,”)
,,,到new_xml
,,,从双;
,,
,,返回new_xml;
,除了
,,当别人然后
,,,返回的错误!”;
,结束process_xml;