如果查询结果里问号,我如果匹配呢, 类似 like '%?%'  

解决方案 »

  1.   

    LIKE '%A\?B%' ESCAPE '\'
      

  2.   

    就这样就行了啊
    LIKE '%?%';
      

  3.   

    LIKE   '%?% ' 这样好象也可以, 但究竟要怎么样呢?
      

  4.   

    不太明白 搂主想做什么,like '%?' ,like '?%' ,like '%?%' 这些都可以
      

  5.   


    SELECT *
      FROM (SELECT '?asdfadasdf' col
              FROM DUAL
            UNION ALL
            SELECT '?as?dfad?asdf' col
              FROM DUAL)
     WHERE col LIKE '%?%'like   '%?% '  就可以,你可以试一下.