PlSqlDev中执行INSERT SQL语句包含&符号导致数据异常
在PLSQL Developer中执行Insert语句时提示如下信息:
当时未注意,直接点击OK按钮继续。
导入数据后查看发现部分数据中的参数丢失了一部分,呈以下规律:
.do?method=list.busiType=22
而正常应为:
.do?method=list&form.busiType=22
经询问大神发现当SQL中出现&符时,会认为转义字符,导致“&form”丢失。
解决办法如下:
.do?method=list'||chr(38)||'form.busiType=21
posted on 2019-03-24 22:34 xusweeter 阅读(1901) 评论(0) 编辑 收藏 举报