小菜鸡_弱弱 2023-04-26 09:52 采纳率: 84.1%
浏览 27
已结题

postgres主键自增问题

在搞一个数据库迁移的需求把mysql的数据迁移到postgres中,我是直接用navicat里面数据传输的功能去做。但是迁移完我发现表id的自增没有被迁移过来。 我想着说那就手动添加下自增约束如图:

img

但是发现一个问题,因为原来表里面是已经有数据的,所以自己建的序列在添加时就有可能跟原来的数据冲突导致id重复如图:

img

这有什么解决方法吗,比如判断存在则序列就再自增加到不重复啥的能实现吗

  • 写回答

4条回答 默认 最新

  • 於黾 2023-04-26 10:03
    关注

    序列从多少开始是可以设置的

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月26日
  • 修改了问题 4月26日
  • 创建了问题 4月26日

悬赏问题

  • ¥15 (标签-react native|关键词-镜像源)
  • ¥100 照片生成3D人脸视频
  • ¥15 伪装视频时长问题修改MP4的时长问题,
  • ¥15 JETSON NANO
  • ¥15 VS开发qt时如何在paintgl函数中用pushbutton控制切换纹理
  • ¥20 关于 openpyxl 处理excel文件地问题
  • ¥15 MS中不知道高分子的构型怎么构建模型
  • ¥60 QQOP数据,什么是op数据号,怎么提取op数据!能不能大量提取(语言-c语言)
  • ¥15 matlab代码 关于微分方程和嵌套的分段函数。
  • ¥15 onlyoffice编辑完后立即下载,下载的不是最新编辑的文档