BIT_AND関数は、RAW r1とRAW r2の値に対してビット単位の論理「AND」演算を実行し、「AND」結果のRAWを返します。
適用対象
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみを提供します。
構文
UTL_RAW.BIT_AND (
r1 IN RAW,
r2 IN RAW)
RETURN RAW;
パラメータの説明
| パラメータ | 説明 |
|---|---|
| r1 | r2 と「AND」演算を行うRAW値。 |
| r2 | r1 と「AND」演算を行うRAW値。 |
戻り値
| 戻り値 | 説明 |
|---|---|
| RAW | r1とr2に含まれる「AND」です。 |
使用方法
r1とr2の長さが異なる場合、「AND」演算は短いRAWの最後のバイトで終了し、長いRAWの未処理部分は部分結果に追加されます。結果の長さは、2つのRAWのうち長い方と同じになります。