接下来,Shannon决定通过编码OR和XOR函数来扩展Oracle的位函数。
其它位函数
OR
| create function bitor (exp1 number, exp2 number) return number is begin return ((exp1 + exp2) - bitand(exp1,exp2)); end; |
XOR
| create function bitxor (exp1 number, exp2 number) return number is begin return ((exp1 + exp2) - bitand(exp1,exp2) * 2); end; |
参考:http://asktom.oracle.com, Tom Kyte
看了一眼表,Shannon把她的设计发送给数据仓库组,这时她感到肚子在咕咕叫。就在这时候,一个广播响起,发言人祝大家感恩节快乐。该回家了。稍后,当Shannon与她的家人坐下来吃晚餐时,她回想起信息策略、数据体系结构,以及Oracle位操作技术的重要性。“这真是美好的一天,”她想,“我有很多要感谢的。”
