PostgreSql bit varying
PostgreSql bit varying
应用场景
- 存储和可视化位掩码
参考
是动态长度的bit,以可读二进制数的方式展示
1 | |
| num |
|---|
| 10001 |
运算
&位与运算|位或运算#异或运算~非运算<<位左移>>位右移||位拼接
1 | |
| and | or | eor | not | shiftL | shiftR | cancat |
|---|---|---|---|---|---|---|
| 00001 | 11101 | 11100 | 01110 | 00111 | 11100 | 10101 |
转换
1 | |
| varbit | bit3 | bit | bit7 | int | intLambda |
|---|---|---|---|---|---|
| 10001 | 100 | 10001 | 1000100 | 17 | 17 |
