oracle的escape轉義字元

2021-05-21 12:16:06 字數 416 閱讀 6352

定義:escape關鍵字經常用於使某些特殊字元,如萬用字元:'%','_'轉義為它們原

來的字元的意義,被定義的轉義字元通常使用'/',但是也可以使用其他的符號。

例項:sql> select * from t11 where name like '%_%';

name

----------

aa_a

aaasql> select * from t11 where name like '%/_%' escape '/';

name

----------

aa_a

注意:如果是 '/' 作為檢索字元, 必須 用 '/' 作為轉義符, 正斜扛也一樣.

select * from wan_test where psid like '%//%' escape '/'

sql 中模糊查詢轉義 escape

當你想查詢 特殊字元時,請用escape select ename from emp where ename like s escape s 我們並不想查詢s後必須有乙個字元以上的員工,而是要剔除s,s出現的目的就是轉義,將 轉義了,這裡的 不是萬用字元,而是實際意義的 select ename f...

sql 中模糊查詢轉義 escape

當你想查詢 特殊字元時,請用escape select ename from emp where ename like s escape s 我們並不想查詢s後必須有乙個字元以上的員工,而是要剔除s,s出現的目的就是轉義,將 轉義了,這裡的 不是萬用字元,而是實際意義的 select ename f...

sql 中模糊查詢轉義 escape

當你想查詢 特殊字元時,請用escape select ename from emp where ename like s escape s 我們並不想查詢s後必須有乙個字元以上的員工,而是要剔除s,s出現的目的就是轉義,將 轉義了,這裡的 不是萬用字元,而是實際意義的 select ename f...