当前位置: 代码迷 >> Oracle认证考试 >> oracle,中的一个偶然有关问题,居然把老师给弄迷糊了!
  详细解决方案

oracle,中的一个偶然有关问题,居然把老师给弄迷糊了!

热度:9235   发布时间:2013-02-26 00:00:00.0
oracle,中的一个偶然问题,居然把老师给弄迷糊了!!!
select first_name||''''''||salary 
from employees;
居然输出name''salary,为什么会出现两个单引号呢,怎么解释????
------解决方案--------------------------------------------------------
两个'表示一个'
------解决方案--------------------------------------------------------
字符串中
------解决方案--------------------------------------------------------
去掉两边的单引号,剩下四个单引号,在被解释后连续的两个单引号分别组合成一个单引号,最后出来就是两个单引号!!
------解决方案--------------------------------------------------------
LZ以后可以考虑应聘测试分析师,嘿嘿


引用楼主 prometheuslove 的帖子:
select first_name
------解决方案--------------------------------------------------------
''''''
------解决方案--------------------------------------------------------
salary 
from employees; 
居然输出name''salary,为什么会出现两个单引号呢,怎么解释????

------解决方案--------------------------------------------------------
引用:
去掉两边的单引号,剩下四个单引号,在被解释后连续的两个单引号分别组合成一个单引号,最后出来就是两个单引号!!


回答正确!
------解决方案--------------------------------------------------------
中间四个是有两组转义得,个人认为!
------解决方案--------------------------------------------------------
''''''六个单引号表示输出字符串''两个单引号
最外面两个表示,这是个字符串,第2第4个表示下面是转义,需要转义的就是第3第五个'
------解决方案--------------------------------------------------------
遇到一串单引号最简单的方法是数单引号的个数再除以3.
------解决方案--------------------------------------------------------
引用:
字符串中

正解,
------解决方案--------------------------------------------------------
这是转义字符的用法,在SQL语句中,我们常用 '''(三个单引号)来表示一个用于显示的单引号,以此累加。
   建议:参考一下关于ORACLE语法的书籍,见:转义字符一章
------解决方案--------------------------------------------------------
引用:
''''''六个单引号表示输出字符串''两个单引号
最外面两个表示,这是个字符串,第2第4个表示下面是转义,需要转义的就是第3第五个'

正解!

显示出来的是被第2个和第4个 ' 转义 的 第3和第5个 ’
------解决方案--------------------------------------------------------
ding
------解决方案--------------------------------------------------------
不懂,up
------解决方案--------------------------------------------------------
引用:
引用:
''''''六个单引号表示输出字符串''两个单引号 
最外面两个表示,这是个字符串,第2第4个表示下面是转义,需要转义的就是第3第五个' 
 
正解! 

显示出来的是被第2个和第4个 ' 转义 的 第3和第5个 ’

同意
  相关解决方案