腰椎突出手术能治愈吗:oracle中的单引号和双引号

来源:百度文库 编辑:中财网 时间:2024/05/06 05:15:50

oracle中的单引号和双引号

在Oracle中:

双引号的作用是:如果创建对象的时候,对象名、字段名加双引号,则表示Oracle将严格区分大小写,否则Oracl都默认大写。

而单引号则表示:这个加了单引号的字段是一个字类似字符串,并不区分大小写。

单引号用于标识字符与数字的区别

当指定字符串文本时,必须用单引号将字符串文本引住。

Oracle10g之前,如果字符串文本里含有单引号,那么必须使用两个单引号表示。例如:I'm a String!

字符串文本则为:string_var:='I''m a String!'

在oracle10g中可以使用其它分隔符(<>,[],{}等),注意,使用这些分隔符时,不仅要在分隔符前后加单引号,还要带有前缀q.例:string_var:=q'[I''m a String!]';

例如

select * from table_name where id=1;这种代表查询的是数字

select * from table_name where id='1';这种代表查询的是字符

如果是双引号是这样,假如你有个表的字段叫sysdate,因为sysdate属于oracle中的特有字符,但你要查询这个字段的时候

select "sysdate" from table_name;

但是你要是用

select 'sysdate' from table_name;

那么你查出来的就是字符串,结果是sysdate

使用如下的更新语句不行:update device set dept='select * from message where name='tom' ' ;

解决方法:

update device set dept='select * from message where name=' 'tom' ' where id=3' ;

执行成功。

原来,两个'' 表示了一个'


pb中的单引号和双引号有什么区别? pb编程中的单引号和双引号有什么区别? oracle中的单引号问题??? 单引号 双引号的问题 亚伟中文速录机哪个键位输入双引号和单引号? 在JSP中如何使用单引号和双引号 mysql+php程序中sql语句中的引号使用方法,什么时候用双引号什么时候用单引号 在JavaScript中单引号和双引号各在什么情况下使用?例如下面的例子: google搜索中关键词上加 单引号 加双引号 和什么也不加有什么区别? 求助:在VB脚本中双引号" "和单引号' '有什么区别吗? 为什么双引号比单引号用的多,却打着没单引号方便? 在英语中,第一次引用是打单引号还是双引号? asp中单引号与双引号如何正确运用? 怎样过文本中的单引号和跨站代码? 谁能帮我详细讲述一下asp中单引号与双引号的用法 在SQL语句里 双引号,单引号连用怎么理解,如何记忆? 英语里的双引号、单引号是怎么使用的?在什么地方才使用? WORD文件中那些英文模式下的单引号怎么替换成中文成对的双引号? 双引号和冒号怎么打? 英语中的引号是不是都用单引号? 智能ABC在用过一次《》号(双引号)后,再次就变为〈〉(单引号),是怎样情况? 开机登录后提示:找不到"'"两边是双引号中间是个单引号!是什么回事啊?怎么解决啊! oracle sqlplus中的put 和put_line 有什么区别呢? 反引号和单引号各是什么?