首页
编程教程
编程导航
编程博文
常见问题
编程问答
编程百科
编程实例
软件教程
操作系统
办公软件
硬件设备
移动数码
如何将第二个串行整数键列添加到表中? PostgreSQL
编程问答
2022-04-26
问题描述
| 我有一个带有8440条带有自然(字符串)主键的记录的表。现在,我刚刚发现,为了支持旧版客户端,我还需要记录也具有整数键。将具有唯一约束的串行INT列添加到此表并使用1到8440的整数填充它的最简单方法是什么?
解决方法
更改表,添加类型为“ 0”的新的非空列,上面带有唯一键。 在Postgres中,序列类型只是int类型的别名,其默认值为nextval(some_sequence),后者的值是动态创建的。
串行
加到
整数
整数
第二个
表中
键列
相关问答
matplotlib报错:AttributeError: module 'backend_interagg' has no attribute 'FigureCanvas'. Did you mean: 'FigureCanvasAgg'?
使用本地python环境可以成功执行 import pandas as pd impor...
gitlab登录失败,报错:This challenge page was accidentally cached by an intermediary and is no longer available.
设置时间 控制面板
后端开发常见错误
错误1:Request method ‘DELETE‘ not supported 错误还原:...
docker常见错误
错误1:启动docker镜像时报错:Error response from daemon:...
idea常见错误
错误1:private field ‘xxx‘ is never assigned 按Alt...
pip安装依赖失败
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...