A continuación, se muestran ejemplos sencillos que muestran el uso de los operadores bit a bit de PostgreSQL.
Suponga que la variable A tiene 60 y la variable B tiene 13, entonces -
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)