首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Postgres logical & with bigint

Postgres logical & with bigint
EN

Stack Overflow用户
提问于 2016-09-21 16:26:42
回答 1查看 53关注 0票数 0

我的select SQL是

代码语言:javascript
复制
select id & b'00000000ffffffff'

我需要在id上戴上掩码,id是bigint。

实际上,id应该被分为上下两个整数部分。

EN

回答 1

Stack Overflow用户

发布于 2016-09-21 16:33:17

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

代码语言:javascript
复制
SELECT id >> 32 AS high, id & 4294967295 AS low

如果你坚持十六进制的数字,你可以写x'FFFFFFFF'::bigint而不是4294967295。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39611222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档