PlSqlDev中执行INSERT SQL语句包含&符号致使数据异常

在PLSQL Developer中执行Insert语句时提示以下信息:spa

QQ截图20190323130100

当时未注意,直接点击OK按钮继续。3d

导入数据后查看发现部分数据中的参数丢失了一部分,呈如下规律:code

.do?method=list.busiType=22

而正常应为:orm

.do?method=list&form.busiType=22

 

经询问大神发现当SQL中出现&符时,会认为转义字符,致使“&form”丢失。blog

解决办法以下:get

.do?method=list'||chr(38)||'form.busiType=21
批量替换SQL便可。
相关文章
相关标签/搜索