专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

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

ins518 2024-10-16 12:30:04 技术文章 11 ℃ 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')


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


2022-8-30

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表