2014-11-06 127 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