代码
select * from ct_lsb where br_number like '0746 8[1-3]%'请问 为什么这个查不出数据?select * from ct_lsb where br_number like '0746 83%'这个查的出额!

解决方案 »

  1.   

    like不能使用正则regexp_like才可以使用正则
      

  2.   

    select * from ct_lsb where regexp_like(br_number,'0746 8[1-3]%') 说是无效的运算!
      

  3.   

    关于regexp_like的使用:
    select * from emp where regexp_like(to_char(birthdate,’yyyy’),’^198[0-9]$’);
      

  4.   

    无效的运算符 不认识regexp_like这个啊! 晕死了 !我的版本是8i的
      

  5.   

    那貌似只能用<= >= 或者like '0746 81%' or like '0746 82%' or ..