一条查询语句

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查询带有单引号的 -电脑资料相关推荐

  1. oracle 数据有引号,oracle插入字符串数据时字符串中有'单引号问题

    使用insert into(field1,field2...) values('val1','val2'...)时,若值中有单引号时会报错. 处理方法:判断一下val1,val2中是否含有单引号,若含 ...

  2. 学Python时需注意:单引号、双引号、三个单引号和三个双引号区别

    一.单引号和双引号 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如 str1 = 'python'str2 = "python" str1和str2是没有任 ...

  3. oracle转义单引号,Oracle 单引号 双引号 转义符 分隔符

    概述 单引号用来标记字符串 双引号用来标记识别对象名 以下使用会比较绕: 字符串中出现单引号.双引号: 表或字段等对象的别名(alias)中出单引号.双引号: 单引号.双引号与空格一起使用: 双引号 ...

  4. oracle update单引号,Oracle学习笔记:update的字段中包括单引号

    平时update的时候直接更改字段内的值,例如: update table_temp set name = 'Hider' where id = 100; 但更新后的值中包括单引号,则不能按以上方式进 ...

  5. oracle输出单引号,oracle – 在PLSQL中转义单引号

    我希望PLsql生成如下所示的字符串: COMMENT ON COLUMN TABLE.COLUMN IS 'comment from database'; 我的解决办法是: declare str_ ...

  6. java中双引号和单引号_Java中的单引号和双引号之间有区别吗?

    问题 Java中的单引号和双引号之间有区别吗? #1 热门回答(126 赞) 对于literalchar使用单引号,对于literalString使用双引号,如下所示: char c = 'a'; S ...

  7. python单引号双引号三引号_python中的单引号、双引号和三引号有何区别

    单引号和双引号 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如str1 = 'python' str2 = "python" str1和str2是没有任何区 ...

  8. mysql注入单引号和双引号的区别_mysql单引号和双引号的用法

    表名,列名最好用`(esc下面那个,不用`会出错) 这就要从双引号和单引号的作用讲起: 双引号里面的字段会经过编译器解释然后再当作HTML代码输出,但是单引号里面的不需要解释,直接输出.例如: $ab ...

  9. mysql where in形式存储过程如何传递带有单引号的入参

    2019独角兽企业重金招聘Python工程师标准>>> 对于存储过程或者函数,有时有这样的一个需求,传递一个参数,输出一个结果.如:我传递一个账号,返回这个账号所拥有的权限.但是如果 ...

  10. python代码什么时候用单引号_Python 中的单引号和双引号有什么区别?

    在Python当中可以使用单引号,也可以使用双引号,那两者有什么区别吗? 简单来说,在Python中使用单引号或双引号是没有区别的,都可以用来表示一个字符串.但是这两种通用的表达方式,除了可以简化程序 ...

最新文章

  1. panda对于EXCEL单元赋值如何能够设置string?
  2. 苹果前置摄像头拍出来是反的怎么调_不用等了!屏下摄像头难攻克,明年还是挖孔屏...
  3. KINDLE TOUCH修复板砖过程
  4. Python基础知识(第十天)
  5. 在mysql-workbench中运行set和declare并且观察区别
  6. spi 协议驱动设计
  7. 使用ML.NET实现基于RFM模型的客户价值分析
  8. spring消息队列_AmazonSQS和Spring用于消息传递队列
  9. nehe教程混合这一节需要注意的两个地方
  10. c语言编常见算法,5个常见C语言算法
  11. Taro+react开发(58) toHtml
  12. php反序列化漏洞 freebuf,最全的PHP反序列化漏洞的理解和应用
  13. 多元正态分布的后验采样(包含程序)
  14. web开发移动端准备工作
  15. 使用汉文博士检索汉字
  16. linux 快组描述符,Linux 进程描述符 task struct
  17. 【剑指offer】题目20 顺时针打印矩阵
  18. Google全球服务器根域名的IP地址
  19. 【道高一尺,魔高一丈】Python爬虫之如何应对网站反爬虫策略
  20. Unity3D学习(规范)

热门文章

  1. Java每周一记(2)
  2. html中siblings方法,jQuery中siblings()方法用法实例
  3. arduino学习笔记十四--Arduino 环境光线传感器实验
  4. 固态硬盘SSD的接口如何选择
  5. 李沐动手学深度学习V2-NLP文本预处理和代码实现
  6. 有关什么情况下session会失效
  7. 第三届光明区创新创业大赛——聚各方力量,助光明璀璨
  8. 软件设计——云原生12要素
  9. “电动车之王”还不够,雅迪高端品牌怎么打?
  10. TVP大佬组队,吐槽鹅厂数据库?!