我的select SQL是
select id & b'00000000ffffffff'我需要在id上戴上掩码,id是bigint。
实际上,id应该被分为上下两个整数部分。
发布于 2016-09-21 16:33:17
要获得高和低部分,只需使用
SELECT id >> 32 AS high, id & 4294967295 AS low如果你坚持十六进制的数字,你可以写x'FFFFFFFF'::bigint而不是4294967295。
https://stackoverflow.com/questions/39611222
复制相似问题