2014-11-06 123 views
0

我正在使用下面的脚本来解析我的';' (SELECT) EXTRACT(VALUE(d),' )”, ';', '')|| '')AS xmlval FROM DUAL)的x, TABLE(XMLSEQUENCE(EXTRACT(x.xmlval, '/行/行')))d)XML解析特殊字符失败

这代码在遇到'&'值的p_acct输入时会失败,即,如果p_acct类似于'AT & T'。我怎样才能确保这些字符串也被处理inot不同的行。

谢谢, Yada。

回答

0

您需要替换的特殊字符

在您的例子AT & T需要为AT%26T

代码

REPLACE(string ‘&’, ‘%26′) 
+0

我需要给这个作为输入的SQL..the以上取代改变我的字符串输入! – Abhi 2014-11-17 20:32:07