Oracle提供了bitand进行数据与运算,但直接使用会出错。
如:
select bitand(1,2) from dual会报错:
ORA-00932: 数据类型不一致
用一个函数将bitand包含起来即能解决该问题
例:
select to_char(bitand(1,2)) from dual;
select to_number(bitand(1,2)) from dual;
作者:李珍宝(http://zhenbaodao51.51.net ,http://www.lizhenbao.com , http://www.cnitblog.com/lizhenbao/ ),转载请注明出处
完。