在8i中,utl_raw包中有bit_xor()函数
FUNCTION bit_xor(r1 IN RAW,
                 r2 IN RAW) RETURN RAW;好像在9i中就直接有bitXor()函数了

解决方案 »

  1.   

    不过用异或算法等逻辑算法会给性能带来比较大的影响,建议不要使用。从你的要求看,直接用
    where myno between no1 and no2
    也可以完成。
      

  2.   

    现在是加密运算后的字符,
    它用between能进行比较么?
    即能保证异或后的myno是真的属于no2和no1之间么?还有就是9i里的bitXor()及utl_raw包中有bit_xor()函数
    函数到底具体如何使用,能不能给个例子?
      

  3.   

    select UTL_RAW.Bit_Xor('1','1') from a