oracle插入的字符串中有&的问题

oracle插入的字符串中有&的问题

编码文章call10242025-01-17 10:53:3818A+A-

oracle插入的字符串中有&的问题

Oracle插入的字符串中有&这样的字符串时,会弹出对话框要求输入值,其实被Oracle当作参数变量处理了,而实际只是普通字符。

处理1:sql/plus中执行:set define off;

再执行insert into fj_mx2(maxid) values ('&cc')

处理2

insert into fj_mx2(maxid) values ('&'||'cc')

处理3

insert into fj_mx2(maxid) values (chr(38)||'cc')


select '&'||'cc' value
from dual
union all
select chr(38)||'cc' value
from dual


2022-8-30

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4