oracle sql insert插入字符&
最近遇到insert 语句插入&字符报弹出框,如下:
sql:
insert into test_ldl001 (ID, NAME) values ('2', '/test/test.do?actionType=test&applyType=02');
弹出信息:
避免弹出框出现修改sql:
--方法一 insert into test_ldl001 (ID, NAME) values ('2', '/test/test.do?actionType=test'||'&'||'applyType=02'); --方法二 insert into test_ldl001 (ID, NAME) values ('2', '/test/test.do?actionType=test'||chr(38)||'applyType=02'); --方法二须知 SELECT ascii('&') FROM dual;--38 SELECT chr(38) FROM dual;--&
以上内容笔者已验证。