oracle 查询带引号,oracle查询带有单引号的 -电脑资料
一条查询语句
select * from table where a ='['0','女'],['1','男']';
后来通过查资料用chr(39)来转换单引号格式可以写成这样:
select '['||chr(39)||'0'||chr(39)||','||chr(39)||'女'||chr(39)||']'||
','||'['||chr(39)||'1'||chr(39)||','||chr(39)||'男'||chr(39)||']' translation from dual这样查询是没有问题的,
String Strinfo="['0','女'],['1','男']";
StringBuffer str = new StringBuffer();
for(int i=0;i{
String ss =Convert.ToString(Strinfo.charAt(i));
if(ss.equalsIgnoreCase("[")){
str.append("'['||");
}
else if(ss.equalsIgnoreCase("'")){
str.append("chr(39)||");
}
else if(ss.equalsIgnoreCase("]")){
if(i!=Strinfo.length()-1){
str.append("']'||");
}
else{
str.append("']'");
}
}
else{
str.append("'"+Strinfo.charAt(i)+"'||");
}
}
通过以上方法我们就可以查询了,oracle查询带有单引号的》(https://www.unjs.com)。
select * from table where a in (select '['||chr(39)||'0'||chr(39)||','||chr(39)||'女'||chr(39)||']'||
','||'['||chr(39)||'1'||chr(39)||','||chr(39)||'男'||chr(39)||']' translation)
oracle 查询带引号,oracle查询带有单引号的 -电脑资料相关推荐
- oracle 数据有引号,oracle插入字符串数据时字符串中有'单引号问题
使用insert into(field1,field2...) values('val1','val2'...)时,若值中有单引号时会报错. 处理方法:判断一下val1,val2中是否含有单引号,若含 ...
- 学Python时需注意:单引号、双引号、三个单引号和三个双引号区别
一.单引号和双引号 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如 str1 = 'python'str2 = "python" str1和str2是没有任 ...
- oracle转义单引号,Oracle 单引号 双引号 转义符 分隔符
概述 单引号用来标记字符串 双引号用来标记识别对象名 以下使用会比较绕: 字符串中出现单引号.双引号: 表或字段等对象的别名(alias)中出单引号.双引号: 单引号.双引号与空格一起使用: 双引号 ...
- oracle update单引号,Oracle学习笔记:update的字段中包括单引号
平时update的时候直接更改字段内的值,例如: update table_temp set name = 'Hider' where id = 100; 但更新后的值中包括单引号,则不能按以上方式进 ...
- oracle输出单引号,oracle – 在PLSQL中转义单引号
我希望PLsql生成如下所示的字符串: COMMENT ON COLUMN TABLE.COLUMN IS 'comment from database'; 我的解决办法是: declare str_ ...
- java中双引号和单引号_Java中的单引号和双引号之间有区别吗?
问题 Java中的单引号和双引号之间有区别吗? #1 热门回答(126 赞) 对于literalchar使用单引号,对于literalString使用双引号,如下所示: char c = 'a'; S ...
- python单引号双引号三引号_python中的单引号、双引号和三引号有何区别
单引号和双引号 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如str1 = 'python' str2 = "python" str1和str2是没有任何区 ...
- mysql注入单引号和双引号的区别_mysql单引号和双引号的用法
表名,列名最好用`(esc下面那个,不用`会出错) 这就要从双引号和单引号的作用讲起: 双引号里面的字段会经过编译器解释然后再当作HTML代码输出,但是单引号里面的不需要解释,直接输出.例如: $ab ...
- mysql where in形式存储过程如何传递带有单引号的入参
2019独角兽企业重金招聘Python工程师标准>>> 对于存储过程或者函数,有时有这样的一个需求,传递一个参数,输出一个结果.如:我传递一个账号,返回这个账号所拥有的权限.但是如果 ...
- python代码什么时候用单引号_Python 中的单引号和双引号有什么区别?
在Python当中可以使用单引号,也可以使用双引号,那两者有什么区别吗? 简单来说,在Python中使用单引号或双引号是没有区别的,都可以用来表示一个字符串.但是这两种通用的表达方式,除了可以简化程序 ...
最新文章
- panda对于EXCEL单元赋值如何能够设置string?
- 苹果前置摄像头拍出来是反的怎么调_不用等了!屏下摄像头难攻克,明年还是挖孔屏...
- KINDLE TOUCH修复板砖过程
- Python基础知识(第十天)
- 在mysql-workbench中运行set和declare并且观察区别
- spi 协议驱动设计
- 使用ML.NET实现基于RFM模型的客户价值分析
- spring消息队列_AmazonSQS和Spring用于消息传递队列
- nehe教程混合这一节需要注意的两个地方
- c语言编常见算法,5个常见C语言算法
- Taro+react开发(58) toHtml
- php反序列化漏洞 freebuf,最全的PHP反序列化漏洞的理解和应用
- 多元正态分布的后验采样(包含程序)
- web开发移动端准备工作
- 使用汉文博士检索汉字
- linux 快组描述符,Linux 进程描述符 task struct
- 【剑指offer】题目20 顺时针打印矩阵
- Google全球服务器根域名的IP地址
- 【道高一尺,魔高一丈】Python爬虫之如何应对网站反爬虫策略
- Unity3D学习(规范)