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)