FAQ
2017-07-12
Oracle SQL和PL/SQL中字符串单引号的处理
在 Oracle 的查询中,经常因为字符串要添加单引号,但是单引号的位置和个数往往不易把握。很多朋友都问过这样的问题。
请看以下查询,最外层的两个单引号作为引号操作符,第二个作为转义符号,随意第三个单引号是真实的数据输出,所以,以下查询输出的是第三个单引号:
SQL> select '''' from dual; ' - '
进一步的,如果我们希望在字符串中也留有单引号,那么会是这一个样子的:
SQL> select '''YUNHE''ENMO' from dual; '''YUNHE''E ----------- 'YUNHE'ENMO SQL> select '''YUNHE''''ENMO' from dual; '''YUNHE'''' ------------ 'YUNHE''ENMO SQL> select '''YUNHE''''ENMO''' from dual; '''YUNHE''''E ------------- 'YUNHE''ENMO'
总之,只要理解转义符号的存在,处理单引号就不复杂了。
历史上的今天
- 2020-07-12 循序渐进 openGauss : 通过 openGauss 的 Docker 环境快速入门-墨天轮
- 2020-07-12 Oracle 12c 新特性:RAC 中 split brain 的节点权重驱逐法-墨天轮
- 2018-07-12 恩墨科技 - 提供专业DBA猎头和人才推荐服务
- 2011-07-12 《循序渐进Oracle》第二版已经在Amazon上架
- 2011-07-12 Oracle数据恢复:ORA-600 kdsgrp1错误解决案例
- 2010-07-12 Oracle数据恢复:格式化会损坏多少数据?
- 2008-07-12 一只熟睡的咪
- 2007-07-12 《循序渐进Oracle》一书封面初稿
- 2007-07-12 Oracle Database 11g 的相关文档
- 2006-07-12 参加China-Pub图书义卖 主题演讲活动