你这句语句完全没有必要加 escape '\' 啊。。

解决方案 »

  1.   

    是你的string中含有\,才会照成这种错.
      

  2.   

    绝对没有'\',那个String是日文字符!
    是没有必要用,但是就算用,也是不应该出错的呀...!应该是完全正常的结果....!
    我怀疑是字符集的事!!!!
    嗷嗷郁闷呀.....不知道为什么,还请众高手帮忙呀!
      

  3.   

    ORA-01424 missing or illegal character following the escape character  Cause The character following the escape character in LIKE pattern is missing or not one of the escape character, '%', or '_'.  
    Action Remove the escape character or specify the missing character. 
      

  4.   

    把'\'转换成对应的ASCII编码试试看,如char(9)
      

  5.   

    有啥问题,escape '\';只是转义
    SQL> select * from aa;NAME
    ----------------------------------------
    楼主ゎにほんの会社の職員ですか?\SQL> select * from aa where name like '%ですか?\\%' escape '\';NAME
    ----------------------------------------
    楼主ゎにほんの会社の職員ですか?\
      

  6.   

    \肯定没问题,如果有问题的话,应该是你的string中含有\建议你仔细查查