postgresql - Postgres 无符号整数主键最大值
问题描述
Postgres 整数范围从 -2147483648 到 +2147483647。据我所知,在 mysql 中,您可以使用无符号整数作为主键,并在 pk 从 1 ( 2147483647*2
) 开始时获得两次值。
我不确定是否有办法将 postgres 整数范围 pk 序列从 2147483647 增加到2147483647*2
我不需要负值?我可以将最大值更改为 2147483647*2 吗?
解决方案
Postgres 没有 unsinged int。对于超过 2147483647 的主键,请考虑使用bigserial
.
推荐阅读
- mysql - 获取拍手的 SUM() 并同时在一个查询中计算书签
- java - 服务器不会连接到多个客户端(Java)
- latex - 将页面划分为块/部分
- javascript - 如果找到特定值,如何停止在 EventBus 中发送数据?
- php - 从php在ubuntu上执行比特币应用程序的命令-没有结果
- c# - 在 asp.net core 中找不到视图
- wordpress - 技术支持:Elementor pro 我们如何在邮箱中删除?
- c# - Solidworks API AddMenuItem
- python - Django:在 Django 视图中获取一个表
- javascript - 提交联系表7时如何防止Magnific Popup关闭?