MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > 数据库 / 正文

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

2024-11-26 17:10 huorong 数据库 9 ℃ 0 评论

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

Tags:oracle insert

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言