Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL リファレンス » SQL の使用 » SQL 言語の要素 » 演算子

 

ビット処理演算子

SQL Anywhere では、次の演算子を整数データ型とビット配列データ型に使用できます。

演算子 説明
& ビット処理 AND
| ビット処理 OR
^ ビット処理の排他 OR
~ ビット処理 NOT

ビット処理演算子 &、|、~ は、論理演算子 AND、OR、NOT で代用することはできません。

たとえば、次の文は適切なビットが設定されているローを選択します。

SELECT *
FROM tableA
WHERE ( options & 0x0101 ) <> 0;