首页 > 数据库技术 > 详细

Oracle单引号拼接和替换

时间:2019-09-27 16:19:12      阅读:904      评论:0      收藏:0      [点我收藏+]

1.oracle拼接一个单引号:

正常写法:‘‘‘‘||   

由于单引号存在转义,第一个和最后一个是指定你要使用的字符,第二个’是单引号的转义字符,所以需要第三个‘才是真正你要拼接的那个。

也可以用 chr(39) 作为字符拼接,这样可能更直观。

2.oracle替换单引号

REPLACE(‘a,b‘,‘,‘,chr(39) || ‘,‘ || chr(39)) 

此处将,替换为‘,‘

例如:需要将a,b 替换为 ‘a‘,‘b‘ 可以这么写:

    select  chr(39) || REPLACE(‘a,b‘,‘,‘,chr(39) || ‘,‘ || chr(39)) || chr(39) from dual

技术分享图片

结果如上图。

Oracle单引号拼接和替换

原文:https://www.cnblogs.com/healer007/p/11597992.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!