【问题标题】:What is a good way to do bitor in pl/sql?在pl/sql中做bitor的好方法是什么?
【发布时间】:2015-05-05 05:00:58
【问题描述】:

在pl/sql中做bitor操作的好方法是什么?

目前我们正在使用

bitor(x,y) = x + y - bitand(x,y)

提前致谢。

【问题讨论】:

标签: sql plsql bit bitwise-operators


【解决方案1】:

过去我对这种模拟很满意

CREATE OR REPLACE FUNCTION bitor(x NUMBER, y NUMBER) RETURN NUMBER DETERMINISTIC
IS
BEGIN
    RETURN x - bitand(x, y) + y;
END;

和你的一样。 An explanation can be found here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-13
    • 1970-01-01
    • 1970-01-01
    • 2010-12-29
    • 1970-01-01
    • 1970-01-01
    • 2021-12-16
    • 2010-10-16
    相关资源
    最近更新 更多