精华内容
下载资源
问答
  • 在本篇文章里小编给大家分享的是一篇关于python里的单引号和双引号作用的相关内容,需要的朋友们可以学习下。
  • 在ORACLE中,单引号有两个作用

    千次阅读 2015-09-19 17:42:41
    --在ORACLE中,单引号有两个作用:  -- 1:字符串是由单引号引用  -- 2:转义。  --单引号的使用是就近配对,即就近原则。而在单引号充当转义角色时相对不好理解  --1.从第二个单引号开始被视为转义符,如果...
    1. --在ORACLE中,单引号有两个作用:  
    2. --  1:字符串是由单引号引用  
    3. --  2:转义。  
    4. --单引号的使用是就近配对,即就近原则。而在单引号充当转义角色时相对不好理解  
    5. --1.从第二个单引号开始被视为转义符,如果第二个单引号后面还有单引号(哪怕只有一个)。        
    6. SQL> select '''' result from dual;  
    7. RESULT  
    8. ------  
    9. '      
    10. --第二个单引号被作为转义符,第三个单引号被转义,可将sql写成这样更好理解:  
    11. select ' '' ' from dual;  
    12. output:'  
    13. //  
    14. --2.连接符‘||’导致了新一轮的转义:  
    15. --  连接符号‘||’左右的单引号没有任何的关系,  
    16. --  除非‘||’是作为字符串的一部分(这在动态SQL中很常见)。  
    17. SQL> select 'name'||'''' result from dual;  
    18. RESULT  
    19. ------  
    20. name'   
    21. --理解:||后面的作为一个字符串,即前后是',中间又是一个密集型单引号串'',因此第一个为转义功能.  
    22. SQL> select 'name''''' result from dual;  
    23. RESULT  
    24. ------  
    25. name''  
    26. --第一个和最后一个单引号作为字符串引用符,中间四个单引号两两转义.  
    27. //  
    28. --oracle中使用双引号:  
    29. --1)一般来说,字符串中的双引号仅仅被当作一个普通字符进行处理。  
    30. --此时,双引号不需要成对出现:  
    31. SQL> select 'hh24"小时""mi""分"""ss"秒"' results from dual;  
    32. RESULTS  
    33. -------------------------  
    34. hh24"小时""mi""分"""ss"秒"  
    35. //  
    36. --2)当出现在to_char的格式字符串中时,双引号有特殊的作用,  
    37. --就是将非法的格式符包装起来,避免出现ORA-01821: date format not recognized错误。  
    38. --也就是说,去掉双引号和其包含的字符后,剩下的应该是一个合法的格式串。  
    39. --to_char在处理格式字符串时,会忽略双引号:  
    40. SQL> select to_char(sysdate,'hh24"小时"mi"分"ss"秒"') results from dual;  
    41. RESULTS  
    42. --------------  
    43. 06小时39分51秒  
    44. //  
    45. --格式串为'hh24"小时"mi"分"ss"秒"';  
    46. --去掉双引号部分后,剩下的是'hh24miss',是一个合法的格式串。  
    47. --不过即使真不知道双引号的这个用法,也可以这样来处理,虽然麻烦一点:  
    48. select to_char(sysdate, 'hh24') || '小时' ||  
    49.        to_char(sysdate, 'mi') || '分' ||  
    50.        to_char(sysdate, 'ss') || '秒'  
    51.        AS RESULT   
    52. from dual;  
    53. RESULT  
    54. --------------  
    55. 06小时40分18秒  
    展开全文
  • jdbc中单引号与双引号作用

    千次阅读 2016-06-24 16:38:48
    jdbc中单引号与双引号作用

    这种是字符串拼接sql语句的方式,在向数据库中插入数据时,值为字符串时需要用一对‘’(单引号)括起来,整型不用,而这种拼接的方式最主要的目的就是将单引号中的值替换为变量,在sql语句被执行时将解析这些变量再将其替换为需要的数据,这样就比固定值更加灵活。
        String sql = "insert into user(username,password,email) values('" + username
                            + "','" + password + "','" + email + "')" ;
            每个红色的部分就是一个单独的字符串,而username,password,email也是字符串,通过+号将这些字符串拼接成一个完整的字符串。

     

    JDBC中的sql语句单引号和双引号,双引号是为了表示字符串,这个很容易懂。 出现单引号一般是需要对数据库

    执行更新操作(更新字段或者插入数据)或者查询操作时,出现了字符串。 在数据库中,字符串是用一对单引号

    括起来的。如何明白了上面的内容,那么我们可以像下面这样做,就很容易区分开单引号和双引号了。我们可以

    这样做,先不管需要更新的是否是字符串,先将SQL语句写出来。

    String sql="insert into user(username,password,email)values("+username+","+password","+email")";

     然后我们找出其中的字符串,添加上单引号,

    String sql="insert into user(username,password,email)values('"+username+"','"+password"','"+email"')";

    这样做,就把两个区分开了

    展开全文
  •  在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。  如下,shell会执行反引号中的date命令,把结果插入到echo命令显示的内容中。  [root@localhost fwz]# ...
        反引号位 (`) 位于键盘的Tab键的上方、1键的左方。注意与单引号(')位于Enter键的左方的区别。
      在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。
      如下,shell会执行反引号中的date命令,把结果插入到echo命令显示的内容中。
      [root@localhost fwz]# echo The date is `date`
      The date is 2016年 04月 21日 星期一 21:15:43 CST
      
      单引号、双引号用于用户把带有空格的字符串赋值给变量事的分界符。
      [root@localhost fwz]# str="Today is Monday"
      [root@localhost fwz]# echo $str
      Today is Monday
      如果没有单引号或双引号,shell会把空格后的字符串解释为命令。
      [root@localhost fwz]# str=Today is Monday
      bash: is: command not found
      单引号和双引号的区别。单引号告诉shell忽略所有特殊字符,而双引号忽略大多数,但不包括$、\、`。
      [root@localhost fwz]# testvalue=100
      [root@localhost fwz]# echo 'The testvalue is $testvalue'
      The testvalue is $testvalue
      [root@localhost fwz]# echo "The testvalue is $testvalue"
      The testvalue is 100

    也就表示单引号是强引用,双引号是弱引用。
    总结:反引号是命令替换、单引号是强引用、双引号是弱引用。
    展开全文
  • 引号和三引号 , 双引号都可以表示字符串,但三者又其他不同的用处. 二, 不同点: 1,单引号和三引号可以和"#"一样表示注释,但单引号只能注释一行 eg1:'你好 我也好' (是错误的,因为单引号不能注释两行) eg2:''...

    一, 相同点:
    单引号和三引号 , 双引号都可以表示字符串,但三者又有其他不同的用处.

    , 不同点:
    1,单引号和三引号可以和"#"一样表示注释,但单引号只能注释一行

     eg1:'你好
     		我也好'  (是错误的,因为单引号不能注释两行)
     eg2:'''你好
     	    我也好'''(正确,因为单引号可以注释多行)
    

    2,双引号"“中可以嵌套单引号 ‘’ ,三引号’’’ ‘’'中可以嵌套双引号”"和单引号 ‘’ ,
    也即引号多的可以嵌套少的,但引号少的不可以嵌套多的,如单引号中无法嵌套双引号.

    eg:''' 你好 "帅啊" , '你说是吗?', 是的 '''
    就是一个三引号中嵌套双引号与单引号的例子
    
    展开全文
  • 1. 单引号(' ')  单引号里的任何字符都会原样输出,单引号... 双引号里可以变量;  双引号里可以出现转义字符; 3. 反引号(` `)  命令替换;  在执行一条命令时,会先将其中的 ``,或者是$() 中的语...
  • 在输出一句话的时候,如果想中间加入命令输出结果,在反引号里面输入命令就可以做到,和$COMMAND是一样的。 [root@localhost ~]# echo today is `date +%F` today is 2016-08-03 2、"":弱引用,可以实现变量...
  • 另外我们当用单引号表示字符串时,且字符串里引号时,我们往往会遇到报错。python对此设置一个机制:当用单引号表示字符串时,字符串里可以出现双引号;当用双引号表示字符串时,字符串里可以出现单引号;当字符...
  • 字符串的写法 字符串以单、双或倒引号围住分别不同的义意。 单引号 例如: $str = An apple a day keeps the docter away. 当字符串出现 符号时,必须加上: Im wing 应改成: Im wing 才对,其中 即称为跳脱字符 ...
  • oracle中单引号和双引号作用

    千次阅读 2013-07-15 18:05:30
    在Oracle数据库,单引号我们经常会用到,相对来说双引号用的频率少,但双引号作用也是不可代替的,现简要说一下两者的作用。 一.单引号 1.单引号用于标识字符与数字的区别;  例如  select * from table_name ...
  • python引号作用

    千次阅读 2013-08-01 00:53:19
    转自:...但是他们什么区别呢? 其实,我个人感觉,python不同于php,其中的单引号和双引号没有区别。他们的主要作用就是尽量避免使用转义字符。例如:>>> a='I\'
  • c++中双引号什么作用

    千次阅读 2015-11-11 13:51:45
    作用域符号::的前面一般是类名称,后面一般是该类的成员名称,C++为例避免不同的类名称相同的成员而采用作用域的方式进行区分 如:A,B表示两个类,在A,B中都成员member。那么 A::member就表示类A中的成员...
  • ORACLE中单引号,双引号各自的作用

    千次阅读 2018-08-30 13:20:12
    引号作用是:如果创建对象的时候,对象名、字段名加双引号,则表示Oracle将严格区分大小写,否则Oracl都默认大写;双引号一般是用来转义的,如果alias里面空格或其它保留符号,必须使用双引号。   而单引号...
  • linux中单引号、双引号、反引号作用引号 目的: 为了保护文字不被转换.除了他本身. 就是说除去单引号外, 在单引号内的所有文字都是原样输出. 1. [root@jszwl161 SP49EP9]# echo '$*>  $*> 2. [root@...
  • 引号作用;引号作用;引号的第一种作用;引号的第二种作用;引号的第三种作用;引号的第四种作用;1罪恶的子弹还威胁着娇嫩的和平之花 2说他特别因为他爱鱼到了忘我的境界 3他在学校念书的时候同学们就称他
  • MySQL 反引号作用

    2021-02-27 20:34:26
    对于表名和列名,如果为关键字如select、and,则SQL语句的执行会报错: SELECT select FROM and; 但是如果加上反引号,则可以将字段名与...而单引号和双引号则一般用于表中字段的值,如字符串类型,“abc” ...
  • 在Shell中引号分为3:单引号,双引号和反引号。  1.单引号  由单引号括起来的字符都作为普通字符出现。特殊字符用单引号括起来以后,也会失去原有意义,而只作为普通字符解释。  例如:  $ echo 'My ...
  • 转自 ... 一、引号定义字符串  在Php中,通常一个字符串被定义在一对引号中,如: 'I am a string in single quotes' "I am a string in double quotes"  Php语法分析器是用成对的
  • 数据库中引号作用

    千次阅读 2019-02-21 11:35:55
    文章目录单引号,反引号,双引号引号引号引号总结 数据库环境:mysql,oracle,plsql 单引号,反引号,双引号 如图,这里的‘图书馆ID’用了单引号,而 CREATE TABLE `book`,这里的book就用到了反引号,那么...
  • 1.查看创建表的SQL语句,发现表名和字段名都是反引号引起来的 mysql> show create table students; -------------------------------------------------+ | students | CREATE TABLE `students` ( `id` int...
  • 引号写什么输出什么,而双引号会替换变量值。双引号里加大括号可以理解为相抵消。 $var=1; #下面三结果一样,均是1 echo $var; echo "$var"; echo "{$var}"; #下面代码结果输出$var echo '$var'; 数组下标...
  • 首先需要区分单引号' '与反引号` ` 单引号,双引号位于enter键左边,...反引号,位于esc键下面,执行语句的作用引号与双引号的区别,单引号会忽略所有特殊字符,双引号忽略一部分,不包括$、\、`等  ...
  • ORACLE中引号作用

    2013-02-21 11:39:48
     双引号作用是:如果创建对象的时候,对象名、字段名加双引号,则表示Oracle将严格区分大小写,否则Oracl都默认大写。  而单引号则表示:这个加了单引号的字段是一个字类似字符串,并不区分大小写。  单引号...
  • mysql中反引号 ` 和单引号 ' 的作用

    千次阅读 2019-04-01 16:53:38
    字符串用单引号 ’ 可提高性能 表名、字段、数据库名等标识符可用反引号 ` 。 标识符也可以不使用反引号,但如果标识符包含特殊字符或保留字,则必须使用。 标识符包括:数据库、表、索引、列、别名、视图、存储...
  • ①双引号在最外层,是用来包含这个SQL语句的, ②单引号是用来包含字符串的,当表中的字段为char或者varchar时,数据要用单引号包括起来。这两个想必学过的都很容易理解, ③让人困惑的是倒引号(反单引号)用来干嘛...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 216,454
精华内容 86,581
关键字:

引号有多少种作用