Postgres logical&与bigint

时间:2016-09-21 08:26:42

标签: sql postgresql

我的选择SQL是

select id & b'00000000ffffffff'

我需要在id上加上mask,id是bigint。

实际上id应分为两个整数&下来的部分。

1 个答案:

答案 0 :(得分:0)

要获得高低部分,只需使用

即可
blocks:
            type:                 ~
            settings:

                # Prototype
                id:                   []
            position:             right

如果您坚持使用十六进制数字,则可以写SELECT id >> 32 AS high, id & 4294967295 AS low 而不是4294967295。