我要 在like比较
如果要匹配 % 和  _  这两个字符。
要怎么表达。

解决方案 »

  1.   

    select * from  tablename where t.字段   LIKE   '/%_'   ESCAPE   '/'   
      

  2.   

    转义
    select 1 from dual where '%/1_' like '/%%/_' escape '/';
      

  3.   

    select * from  tablename  t where t.字段  LIKE  '/%_'  ESCAPE  '/'  少写个t,不好意思
      

  4.   

    你可以根据需要 like’%/%_%'ESCAPE  '/'
      

  5.   

    SELECT   name   FROM   pepole   WHERE   id   LIKE   '%\_%'   ESCAPE   '\';
    或者\是chr(92)
      

  6.   

    多谢,和sql server一样的。呵呵。