oracle动态sql中使用位 *** 作(bitandbitor)的问题

oracle动态sql中使用位 *** 作(bitandbitor)的问题,第1张

在9i参考手册中只查到BITAND函数,没有bitor。

BITOR好像要自己弄,网上资料:

BITOR(x,y) = (x + y) - BITAND(x, y)

BITXOR(x,y) = BITOR(x,y) - BITAND(x,y) = (x + y) - BITAND(x, y) * 2

bitand是 按位 AND函数。

基本使用格式:

bitand(A,B) %当A、B是一个或数个无符号整数或无符号整数数组,返回参数A和B位和

对于本例,

bitand(20,15)

ans =

4


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9940760.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存