Oracle的BITAND函數用于執行按位AND操作。它接受兩個參數,對這兩個參數執行按位AND操作,并返回結果。具體用法如下:
BITAND(expr1, expr2)
其中,expr1和expr2可以是任意整數。BITAND函數會將這兩個整數轉換為二進制,然后執行按位AND操作。返回的結果是一個整數。
例如,假設我們有兩個整數10和5,分別表示為二進制1010和0101。如果我們對它們執行按位AND操作,結果將是0000,即0。
下面是一個使用BITAND函數的示例:
SELECT BITAND(10, 5) FROM dual;
這將返回結果0。