欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

#ORACLE 每日一点# ESCAPE用法

程序员文章站 2024-01-21 21:35:10
...

作用:escape关键字经常用于使某些特殊字符,如通配符:'%','_'转义为它们原来的字符的意义, 被定义的转义字符通常使用'\',但是也可以使用其他的符号(字母数字也可)。 SQL SELECT * FROM emp WHERE ename LIKE 'a%%' ESCAPE 'a'; EMPNO ENAME JOB MGR HIR

作用:escape关键字经常用于使某些特殊字符,如通配符:'%','_'转义为它们原来的字符的意义,

被定义的转义字符通常使用'\',但是也可以使用其他的符号(字母数字也可)。

SQL> SELECT * FROM emp WHERE ename LIKE 'a%%' ESCAPE 'a';

EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
----- ---------- --------- ----- ----------- --------- --------- ------
7935 %CC CLERK 7782 7/11/2012 1200.00 20

ESCAPE 'a' 将通配符%转义字符