精华内容
下载资源
问答
  • 双引号作用是:如果创建对象的时候,对象名、字段名加双引号,则表示Oracle将严格区分大小写,否则Oracl都默认大写;双引号一般是用来转义的,如果alias里面空格或其它保留符号,必须使用双引号。 在ORACLE的...

    双引号的作用是:如果创建对象的时候,对象名、字段名加双引号,则表示Oracle将严格区分大小写,否则Oracl都默认大写;双引号一般是用来转义的,如果alias里面有空格或其它保留符号,必须使用双引号。

    在ORACLE的SQL语句中如果要定义列的别名有两种方式,要么别名什么引号都不加,要么别名用双引号修饰。但这两种写法有区别。如果别名什么都不加,在查询结果显示的列名默认的都是大写(如果别名是中文就保持不变,因为中文不区分大小写),如果别名被双引号修饰的话,在查询结果显示的列名按照双引号内的大小写来显示,是大写就显示大写,是小写就显示小写。

    而单引号则表示:这个加了单引号的字段是一个字类似字符串,并不区分大小写;单引号是用来特制的,比如字符串的引用,日期字符串的引用,都必须包括在单引号中,可以参与运算或其它表达式中。


    两者不可混用,其中,两个单引号可以作为单引号的转义使用,意思就是一个真正的、没有特殊功能的单引号。例如 select substr('I''am a pig',1,4)。

    在SQL中,表示字符串得引号强烈建议使用单引号(')。虽然MySQL也可以使用双引号("),但是为了和SQL Server和Oracle统一,建议都使用单引号。如果在字符串中也有单引号出现的话,在SQL中需要将其替换为两个单引号(''),DBMS会将其解释为一个单引号的。
    关于SQL的换行符和字符串连接符,在MySQL、SQL Server和Oracle中均有不同,下面以列表显示。

    MySQL SQL Server Oracle
    换行符 /n或/r/n或CHAR(10) CHAR(13) CHR(10)
    字符串连接符 CONCAT() + ||或CONCAT()

    单引号用于标识字符与数字的区别
    例如
    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。

     

    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wh62592855/archive/2009/10/19/4700942.aspx

    PL/SQL中处理单引号

    用两个连续的单引号可以转义成一个单引号字符
    例:
    declare
    vc_name varchar2(100) :='shikai';
    vc_str varchar2(100) ;
    begin
    dbms_output.put_line('hello, ' || 'shikai'); --输出hello, shikai
    dbms_output.put_line('hello, ' || vc_name); --输出hello, shikai
    dbms_output.put_line('hello, ' || '''shikai'''); --输出hello, 'shikai'
    dbms_output.put_line('hello, ''' || 'shikai'||''''); --输出hello, 'shikai'
    dbms_output.put_line('hello, ''' || vc_name||''''); --输出hello, 'shikai'
    end;

    在PL/SQL语句中如何将单引号作为一个字符赋给一个字符变量

    declare
    w_str varchar2(10);
    begin
    w_str := '''';
    eng;

    用两个''表示

    select '''e''' from dual
      返回'e',先判断最外层的两个单引号,确定为字符串,然后内层的两个单引号,转义表示一个单引号,所以就成了'e'。
      -----------------------------------
      select '''' from dual
      返回',先判断最外层的两个单引号,确定为字符串,然后内层的两个单引号,转义表示一个单引号,所以就返回了一个'。
      -----------------------------------
      select ''''||'e'||'''' from dual
      返回'e',中间存在两个连接符,前后四个单引号各返回一个单引号,然后与中间的e相连接成为'e'。

    展开全文
  • 昨天有几个同学跟我说,双引号与单引号在PHP中似乎差不多。那我是觉得你有关注到这个问题,但是是模糊的,我今天就简单总结了一下吧,大家互相学习一下!!! 1.引号的作用 最大的体现,我认为自然就是在定义字符串...

    PHP中的单引号与双引号区别

    昨天有几个同学跟我说,双引号与单引号在PHP中似乎差不多。那我是觉得你有关注到这个问题,但是是模糊的,我今天就简单总结了一下吧,大家互相学习一下!!!

    1.引号的作用
    最大的体现,我认为自然就是在定义字符串的时候,在PHP中,字符串的定义可以使用单引号,也可以使用双引号。但是必须使用同一种单或双引号来定义字符串。

    1. $str1 = 'php';
    2. $str2 = "php";
    3. echo $str1,'<br/>';//输出 php
    4. echo $str2,'<br/>';//输出 php

    咦,有同学要说了,看这不是一样的吗,输出的是同样的结果。 
    不着急,咱们慢慢往下看!

    2.单双引号最大的区别。

    1. 1.双引号解释变量,单引号不解释变量;所以单引号的执行效率比双引号要高
    2. 2.双引号可以解析所有的转义字符,单引号只能解析 \ 和 ' 本身的转义;
    3. 3.单双引号混合使用

    【一】双引号解释变量,单引号不解释变量

    1. $str1 = '求索网';
    2. $str2 = '技术部';
    3. echo '这是字符串 str1:','$str1','<br/>';//这是字符串 str1:$str1
    4. echo '这是字符串 str2:',"$str2",'<br/>';//这是字符串 str2:技术部

    看出来了吗。 

    双引号(“”)里面的字段会经过编译器解释,然后再当作HTML代码输出。 
    单引号(”)里面的不进行解释,直接输出。 
    至于说到效率问题: 
    对于使用了双引号的字符串,自然单引号的效率比较高一点(因为双引号要先遍历一遍,判断里面有没有变量,然后再进行操作,而单引号则不需要判断)

    【二】转义字符的解析
    那咱们还是先来熟悉一下PHP中的转义字符吧 
    \是一个转义符,跟在\后面的第一个字符将变的没有意义或特殊意义。 
    那么什么是变的没有意义呢? 
    比如’是字符串的定界符,\’的话就使它失去了定界符的意义了,变为普通的’。 
    比如你可以通过echo ‘\”;输出一个单引号’,同时转义字符\也不会显示。 
    转义字符\只在在后来是特殊符号时才有转义的功能,而其它的时候,\也只是一个普通的字符。 
    来看一下常用到的转义字符。

    \n:换行 
    \r:回车 
    \t:水平制表符,一个缩进 
    \v:垂直制表符 
    $:代表$本身 
    \:代表反斜线本身 
    \’:单引号本身 
    \”:代表双引号本身

    来看活生生的例子吧!

    //先来看看单引号
    echo '求索网\\','<br/>';// --------------求索网\
    echo ' \'求索网\' ','<br/>';//-----------'求索网' 
    echo ' \"求索网\" ','<br/>';//-----------\"求索网\"  
    echo '求索网\t','<br/>';//---------------求索网\t
    echo '求索网\n ','<br/>';//--------------求索网\n 
    echo '求索网\r','<br/>';//---------------求索网\r


    问:你看出来什么端倪了吗? 
    答:发现单引号只能解析\与\’ 只能将这两个在字符串中 转义成 正常的斜杠与单引号,其他的都是原样输出。

    //再来看看双引号
    echo "求索网\\",'<br/>';// --------------求索网\
    echo " \'求索网\' ",'<br/>';//-----------'求索网' 
    echo "求索网\t",'<br/>';//---------------求索网
    echo "求索网\n",'<br/>';//---------------求索网
    echo "求索网\r",'<br/>';//---------------求索网

    问:双引号可以解析转义字符,可是对于\t,\n等这些为什么在浏览器上没有显示换行呢? 
    答:你查看页面源代码有换行的,制表符 而html页面的换行效果是标签才换行的 那种转义的换行和制表符就像记事本的enter键换行,是用于字符串的,和html页面无关,所以只有网页的源代码你才能看到换行,你要区分概念 以下示例: php代码: html页面 html源代码。

    【三】单双引号混合使用
    题意:我想要输出这样的结果 如下所示 

    1. this is $str:’求索网’
    2. $str = '求索网';
    3. echo 'this is $str:" \'$str\' " <br/>';
    4. echo "this is \$str:'$str' <br/>";


    问:我感觉两个echo语句都可以实现吧? 
    答:错,你可以动手试试,只有第二个才可以按照题意输出正确的结果 
    双引号里插入单引号,其中单引号里如果有变量的话,变量解释。 
    但是单引号里面就算有双引号,也不能解析变量。 
    所以对与想要在字符串里面的有变量的情况,外面尽量用双引号。 
    但是对于纯粹的字符串,里面没有要输出的变量的话,用单引号则比较好。
    那么现在对PHP的单双引号,应该有个比较清楚的区别吧。

    展开全文
  • 昨天有几个同学跟我说,双引号与单引号在PHP中似乎差不多。那我是觉得你有关注到这个问题,但是是模糊的,我今天就简单总结了一下吧,大家互相学习一下!!!引号的作用最大的体现,我认为自然就是在定义字符串的...

    昨天有几个同学跟我说,双引号与单引号在PHP中似乎差不多。那我是觉得你有关注到这个问题,但是是模糊的,我今天就简单总结了一下吧,大家互相学习一下!!!

    6691b59ba40fe6f1327e57e12f7cec20.png

    引号的作用

    最大的体现,我认为自然就是在定义字符串的时候,在PHP中,字符串的定义可以使用单引号,也可以使用双引号。但是必须使用同一种单或双引号来定义字符串。(推荐学习:PHP编程从入门到精通)$str1 = 'php';

    $str2 = "php";

    echo $str1,'
    ';//输出 php

    echo $str2,'
    ';//输出 php

    咦,有同学要说了,看这不是一样的吗,输出的是同样的结果。

    不着急,咱们慢慢往下看!

    单双引号最大的区别。

    双引号解释变量,单引号不解释变量;所以单引号的执行效率比双引号要高

    双引号可以解析所有的转义字符,单引号只能解析 \ 和 ' 本身的转义;

    单双引号混合使用

    看出来了吗。

    双引号(“”)里面的字段会经过编译器解释,然后再当作HTML代码输出。

    单引号(”)里面的不进行解释,直接输出。

    至于说到效率问题:

    对于使用了双引号的字符串,自然单引号的效率比较高一点(因为双引号要先遍历一遍,判断里面有没有变量,然后再进行操作,而单引号则不需要判断)

    单双引号混合使用

    题意:我想要输出这样的结果 如下所示

    this is $str:’求索网’$str = '求索网';

    echo 'this is $str:" \'$str\' "
    ';

    echo "this is \$str:'$str'
    "

    问:我感觉两个echo语句都可以实现吧?

    答:错,你可以动手试试,只有第二个才可以按照题意输出正确的结果

    双引号里插入单引号,其中单引号里如果有变量的话,变量解释。

    但是单引号里面就算有双引号,也不能解析变量。

    所以对与想要在字符串里面的有变量的情况,外面尽量用双引号。

    但是对于纯粹的字符串,里面没有要输出的变量的话,用单引号则比较好

    展开全文
  •  两个双引号包围起来的字符串,部分特殊字符将起到它们的作用.  这些特殊字符: 美元符$, 反斜杠\, 反引号, 感叹号!. 反引号  两个反引号包围起来的字符串,将作为命令来运行,  执行的输出结果作为该反引号的...
  • 双引号有作用腻?你可以简单理解成双引号就是一限制,就是我只要搜索引号里面的个字,除了引号里面的字我一个都不想多看。就像小时候考试答题,一道题可以有多种解法但是判卷老师只给按照教学解法正确的人...

     本文主要介绍7种使用搜索引擎(如:百度等)的使用技巧,以提升信息检索质量和效率。”

    01442c753821977c5e3808cb387ca1ff.png

    (全文读耗时约:5min)

    搜索技巧一  精确搜索这个方法很简单,就是你在搜索的时候,给关键词加上双引号。双引号有啥作用腻? 你可以简单理解成双引号就是一种限制,就是我只要搜索引号里面的几个字,除了引号里面的字我一个都不想多看。就像小时候考试答题,一道题可以有多种解法但是判卷老师只给按照教学解法正确的人分儿,答案虽然一样但是谁让你不用教材上的解法呢?你不用即使答对了也没有分。 反过来,精确搜索是啥呢? 就是我不要你发散思维,你就给我一条筋就行了!我就要那个最便捷最有效最得分的那个答案!其他的你也不要给我看。搜索技巧二  排除关键词 方法也很简单,就是在你想要搜索的关键词后面加上减号,然后在减号后面再输入想要排除的关键词,然后就自动排除掉了减号后面的内容。这个功能的主要作用就是排除掉干扰项,让搜索结果更加纯净。 偶像剧都看过吧,什么火车站飞机场什么的,男女主总会完美错过知道吧!在搜索中,你只要加上个减号,搜索减号之前的绝对会完美避开减号之后的。举个例子,比如我搜一下海王,但是我要是直接搜他,就出来一大堆海王的电影,但是这个电影并不是我想要找的。这时候我就要使用空格键减电影,再搜你就会发现海王的电影果然是少多了。搜素技巧三 通配符搜索 方法就是在关键词的前面/中间/后面加上*号进行搜索。  我们在生活中一定遇到某些叫不出来名字,或者只能叫出来一半名字的,或者不认识其中某个字的东西。就比如夏洛特烦恼中的大爷,马都什么?”“什么都没啊?”“马什么没?” 这里的什么我们就可以用*代替进行搜索,*号作为通配符其实就是一个万能词,可以指代任何词汇,这样我们就能搜索到说不清名字的内容来。 搜索技巧四  指定文件格式 用【filetype】加冒号加文件格式再加关键词。这个方法就搜索文件或者各种标准规定特别有用!因为它可以指定你要搜索的文件格式。 举个例子,我们写毕业设计的时候要搜索一些资料,比如我需要一些人工智能的文件,我们就搜filetype加pdf空格人工智能。于是呢,你就可以看到搜索出来的结果都是pdf格式的。 除此之外呢,你还可以搜doc,mp3,txt等等,凡是你见过的没见过的,知道的不知道的格式,都能搜索。搜索技巧五  指定网站内搜索 方法是在搜索框内输入site冒号加域名加关键词,作用是在你指定网站内进行搜索。site的中文意思是网站,所以后面跟的域名就是你指定的这个网站。 举个例子,假如我想在微博里搜关于“太极”的资料,那我就输入site:weibo.com,这个域名空格再加关键词“太极”。 那么出来的所有搜索结果呢,都是www.weibo.com这个网站里的,利用搜索引擎来间接搜索小站点的内容,提高我们的搜索的速度,也是必不可少的。 搜索技巧六  指定范围搜索 指定范围搜索主要有3种,分别是限定标题搜索intitle,限定正文搜索intext以及限定链接搜索inurl。 限定标题搜索intitle,就是要求搜索的关键词必须出现在标题中。限定正文搜索intext,就是要求搜索的关键词必须包含在网页正文里。而限定链接搜索inurl,则是要求搜索的关键词必须出现在网站的网址里面。 举个例子,我要使用限定链接搜索inurl去搜索带有zhihu.com的内容。那么我只要输入inurl,冒号,zhihu.com,那么所有搜索结果的url当中,都必须包含zhihu.com这个字符串。  技巧七 混合使用 顾名思义,就是把上面的几个方法混在一块儿使用。 比如说我想要在知乎搜索关于太极拳的知识,那么我先限定网址在知乎,输入site:zhihu.com空格太极拳。 这样搜索出来的就都是知乎里关于太极拳的内容的,但是最近马保国太火了,搜出来的大部分都是他的,但是我一个年轻人要耗子尾汁,我不能光看马老师的,所以我得减去马老师,那就在关键词后面再输入减号加马保国。这样呢,搜索出来的关于太极拳的内容就不会包含马保国了。(全文完,感谢您的阅读!)

    f9761868f4273d4377b0a6f7d5dba20e.png

    展开全文
  • 常用数据类型以下几种: 字符型(String) 数值型(Number) 布尔型(Boolean) Undefined Null字符型:var s = “string”;字符串要用引号引起,单引号和双引号作用是等效的。 数值型:var num = 10; var num ...
  • 知识点积累1

    2019-09-28 04:42:03
    1单引号,双引号,三引号的区别 2 什么是lambda?它什么作用? 3 python的四大数据类型 4 os库的简单介绍 5几种常用的设计模式和应用的场景 6 django和tornado的区别 7 解释下http协议 8 python2和python3...
  • C++入门笔记 数据类型

    2021-03-29 20:55:49
    C++中能够表示整型的类型以下几种方式,区别在于所占内存空间不同: 运算符sizeof:统计数据类型所占内存大小 sizeof(int); 头文件climit: 定义了符号常量,如下 实型(浮点型) 作用:用于表示小数 浮点型变量...
  • 注意不同的是被单引号引出的字符串是以字面定义的,而双引号引出的字符串可以被扩展。反斜杠(\)可以被用来分割某些特殊字符。举例如下: $first = 'Hello'; $second = "World"; $full1 = "$first $second"; # ...
  • 删除c++源文件的注释

    千次阅读 2011-06-09 17:52:00
    C++中的注释风格:1. 单行注释:以 // 开始,换行结束。如果一行的最后一个字符是 / ,那么下一行也是注释2.... 双引号的注释不起作用2. 转义字符3. 没有嵌套注释 以下都是合法的注释://hello//hello /world/*
  • 连续两个双引号转义为一个双引号 定界标识符的例子: 保留字的清单参见附录 语言的功能及语句 语言是一介于关系代数与关系演算之间的语言,其功能主要包括数据定义、查询 操纵和控制四个方面,通过各种不同的...
  • Dos命令大全

    2013-01-08 15:33:00
    双引号,您还需要使用 usebackq 选项,否则,双引号会 被理解成是用作定义某个要分析的字符串的。 %i 专门在 for 语句中得到说明,%j 和 %k 是通过 tokens= 选项专门得到说明的。您可以通过 tokens= 一行 指定...
  • 4、 内存的分配方式的分配方式有几种? 答: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储...
  • excel的使用

    2012-11-25 17:06:01
    $#,##0.00_)” 使用条件运算符也可以作为缩放数值的强有力的辅助方式,例如,如果所在单位生产几种产品,每个产品中只要几克某化合物,而一天生产几千个此产品,那么在编制使用预算时,需要从克转为千克、吨,这时...
  • 双引号,您还需要使用 usebackq 选项,否则,双引号会 被理解成是用作定义某个要分析的字符串的。 %i 专门在 for 语句中得到说明,%j 和 %k 是通过 tokens= 选项专门得到说明的。您可以通过 tokens= 一行 指定...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    从图1中可以看到,笔者系统中可以使用的Shellbash(缺省)、csh、sh、tcsh四。 exit 1.作用 exit命令的作用是退出系统,它的使用权限是所有用户。 2.格式 exit 3.参数 exit命令没有参数,运行后退出系统...
  • c#学习笔记.txt

    2008-12-15 14:01:21
    若要在一个用 @ 引起来的字符串中包括一个双引号,请使用两对双引号:@ 符号的另一用法是使用碰巧成为 C# 关键字的被引用的 (/reference) 标识符。 8, 修饰符 修饰符作用 访问修饰符 public private internal ...
  • 在C语言中,构造类型以下几种: ?数组类型 ?结构类型 ?联合类型 3.指针类型  指针是一种特殊的,同时又是具有重要作用的数据类型。其值用来表示某个量在内存储器中的地址。虽然指针变量的取值类似于整型量,但...
  • 格式控制串是一个字符串,必须用双引号括起来,它表示了输入输出量的数据类型。各种类型的格式表示法可参阅第三章。在printf函数中还可以在格式控制串内出现非格式控制字符,这时在显示屏幕上将原文照印。参数表中...
  • 2009达内SQL学习笔记

    2010-02-10 19:46:58
    3、对列起别名:直接起别名,加AS起别名,用双引号起别名等三方法 (单引号,引起字符串;双引号,引起别名。起别名符号,或者区分大小写时,必须用双引号) 多表查询时,可给表起别名。(给列起别名,列<空格...
  • 因此,这两个函数在括号中的参数表都由以下两部分组成: “格式控制串”,参数表 格式控制串是一个字符串,必须用双引号括起来,它表示了输入输出量的数据类型。各种类型的格式表示法可参阅第三章。在printf函数中...
  • 正则表达式

    2014-12-03 14:51:39
    在正则表达式中括号具有几种作用.它的主要作用是把单独的项目分组 成子表达式,以便可以像处理一个独立的单元那种用 *、+或? 来处理那些项目.例如: /java(script) ?/ 匹配的是字符串 "java",其后既可以 "script",...
  • Tcl_TK编程权威指南pdf

    热门讨论 2011-03-25 09:30:55
    使用花括号和双引号进行分组 过程 一个阶乘的例子 更多有关变量的知识 更多有关数学表达式的内容 注释 有关替换与分组的总结 要点 参考 第2章 开始使用 source命令 unix上的tcl脚本程序 .windows 95的...
  • freemarker总结

    2015-01-04 14:22:05
    双引号或单引号括起来的字符串,其中的特殊字符(如' " \等)需要转义。 1-2、raw字符串: 特殊的字符串称为raw字符串,被认为是纯文本,其中的\和{等不具有特殊含义,该类字符串在引号前面加r,下面是一...

空空如也

空空如也

1 2 3
收藏数 47
精华内容 18
关键字:

双引号有几种作用