Rexdf

The devil is in the Details.

Oracle 中使用单引号和双引号

| Comments

  1. 在ORACLE中,单引号有两个作用:
  2. 1:字符串是由单引号引用
  3. 2:转义。
  4. 单引号的使用是就近配对,即就近原则。而在单引号充当转义角色时相对不好理解
  5. 1.从第二个单引号开始被视为转义符,如果第二个单引号后面还有单引号(哪怕只有一个)。
  6. SQL> select ’’’‘ result from dual;
  7. RESULT
  8. -—–
  9. 第二个单引号被作为转义符,第三个单引号被转义,可将sql写成这样更好理解:
  10. select ’ ’‘ ’ from dual;
  11. output:’
  12. //
  13. 2.连接符‘ ’导致了新一轮的转义:
  14. 连接符号‘ ’左右的单引号没有任何的关系,

Comments