查看: 11197|回复: 5

oracle中单引号和双引号的区别?

[复制链接]
论坛徽章:
0
跳转到指定楼层
1#
发表于 2004-3-23 21:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位oracle中单引号和双引号的区别有那些?
我只知道
双引号似乎可以转义:
如 select sysdate-7  "ADD" from dual;
     如果这个ADD不用双引号的话,sqlplus就会认为add是系统命令而报错:
而单引号多出现在键值赋值或判断中。
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
2#
发表于 2004-3-23 22:11 | 只看该作者
双引号一般是用来转义的,如果alias里面有空格或其它保留符号,必须使用双引号。
而单引号是用来特制的,比如字符串的引用,日期字符串的引用,都必须包括在单引号中,可以参与运算或其它表达式中。
两者不可混用,其中,两个单引号可以作为单引号的转义使用,意思就是一个真正的、没有特殊功能的单引号。例如 select substr('I''am a pig',1,4)。

使用道具 举报

回复
论坛徽章:
0
3#
 楼主| 发表于 2004-3-24 11:51 | 只看该作者
最初由 finalgod 发布
[B]双引号一般是用来转义的,如果alias里面有空格或其它保留符号,必须使用双引号。
而单引号是用来特制的,比如字符串的引用,日期字符串的引用,都必须包括在单引号中,可以参与运算或其它表达式中。
两者不可混用,其中,两个单引号可以作为单引号的转义使用,意思就是一个真正的、没有特殊功能的单引号。例如 select substr('I''am a pig',1,4)。 [/B]


very good! thank you very much!

使用道具 举报

回复
论坛徽章:
0
4#
发表于 2004-3-24 13:57 | 只看该作者

使用道具 举报

回复
论坛徽章:
16
ITPUB元老
日期:2006-12-29 17:11:00秀才
日期:2015-12-25 15:31:102015年新春福章
日期:2015-03-06 11:57:31沸羊羊
日期:2015-03-04 14:43:432012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:19:412010新春纪念徽章
日期:2010-03-01 11:21:02祖国60周年纪念徽章
日期:2009-10-09 08:28:002009新春纪念徽章
日期:2009-01-04 14:52:28生肖徽章2007版:鼠
日期:2008-01-02 17:35:53
5#
发表于 2005-6-6 11:14 | 只看该作者
经常使用select 'alter system kill session  '''|| sid||','||serial#|| ''';' from v$session  据oracle文档说可以用特殊字符q来处理单引号 但是没有测试成功

使用道具 举报

回复
招聘 : 系统架构师
论坛徽章:
372
双子座
日期:2015-08-18 12:18:21摩羯座
日期:2015-09-20 17:10:27秀才
日期:2015-09-21 09:46:16秀才
日期:2015-09-21 11:16:42秀才
日期:2015-10-08 17:57:58天枰座
日期:2015-10-28 18:28:29秀才
日期:2015-11-11 09:48:44秀才
日期:2015-11-11 10:07:14秀才
日期:2015-11-11 10:22:49秀才
日期:2015-09-11 10:43:06
6#
发表于 2005-6-6 12:48 | 只看该作者
最初由 cyr1974 发布
[B]经常使用select 'alter system kill session  '''|| sid||','||serial#|| ''';' from v$session  据oracle文档说可以用特殊字符q来处理单引号 但是没有测试成功 [/B]

select 'alter system kill session ''''|| sid||','||serial#|| '''';' from v$session

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表