PostgreSQL 位運算子



以下是一些簡單的例子,展示了 PostgreSQL 位運算子的用法。

假設變數 A 為 60,變數 B 為 13,則:

testdb=# select 60 | 13;
 ?column?
----------
       61
(1 row)


testdb=# select 60 & 13;
 ?column?
----------
       12
(1 row)


testdb=#  select  (~60);
 ?column?
----------
      -61
(1 row)


testdb=# select  (60 << 2);
 ?column?
----------
      240
(1 row)


testdb=# select  (60 >> 2);
 ?column?
----------
       15
(1 row)


testdb=#  select 60 # 13;
 ?column?
----------
       49
(1 row)
postgresql_operators.htm
廣告
© . All rights reserved.