在django使用postgresql数据库时,当你使用默认主键,但当你手动使用添加记录到相关数据库时(非insert操作,如使用navicate直接在表中复制粘贴记录),此时django在插入数据时,会提示主键冲突,这是因为postgresql的主键自增是建立在它内部机制工作的,你可以使用如下sql来获取或设置相关的自增ID序列:

    select nextval('表名_id_seq');             #此操作会获取当前基于表中最大ID,并会设置ID+1select currval('表名_id_seq');    # 此操作会获取当前表自增ID的序列号select setval('表名_id_seq', 3, true);  #此操作会修改此表自增ID的起始ID值

转载于:https://blog.51cto.com/smly1989/2394200

django使用postgresql时提示主键冲突相关推荐

  1. sqoop从hive导入数据到mysql时出现主键冲突

    今天在将一个hive数仓表导出到mysql数据库时出现进度条一直维持在95%一段时间后提示失败的情况,搞了好久才解决.使用的环境是HUE中的Oozie的workflow任何调用sqoop命令,该死的o ...

  2. mysql 主从,主主,主主复制时的主键冲突解决

    原理:slave 的i/o thread ,不断的去master抓取 bin_log, 写入到本地relay_log 然后sql thread不断的更新slave的数据 把主服务器所有的数据复制给从服 ...

  3. insert时出现主键冲突的处理方法【转载】

    原文出处:http://hi.baidu.com/ytjwt/blog/item/1ccc2c26022b0608908f9d8c.html 使用"insert into"语句进行 ...

  4. 批量插入数据表数据时,主键冲突的解决

    2.使用普通的insert into on conflict合并写入,存在写入放大思路: 大量数据,批量插入到数据表中时,很容易造成主键冲突,重复数据有唯一约束插入不进去表中,报错的问题出现. 排查错 ...

  5. UPDATE 时主键冲突引发的思考

    作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 假设有一个表,结构如下: mysql> CREATE TA ...

  6. mysql insert 主键冲突_insert 时防止出现主键冲突错误的方法

    最近几天,产品上线比较多,从内网测试库导出表的部分内容到线上也就比平时频繁多了,这时候可能会出现主键冲突: Error Code : 1062 Duplicate entry '1' for key ...

  7. [原创]游戏合服时如何避免主键冲突

    目录 背景 合服处理 防止主键冲突 合服时处理冲突 开服时预分配防止后续冲突 字段顺序不一致 背景 滚服类型的游戏常见于 手游.网游(包括H5), 滚服类型游戏的特点(与传统大服架构区别): 单服同时 ...

  8. mysql主主 主键冲突_mysql主从复制原理,主主复制时主键冲突解决

    主从复制原理: 1.master的增删改记录写入binlog: 2.slave的I/O Thread(负责读取master的binlog)读取binlog并将记录写入relaylog: 3.slave ...

  9. MySQL中数据插入与主键冲突解决方案

    在插入数据的时候,有时候会遇到主键(唯一键)冲突的情况.下面讲述两种解决办法. [1] 更新原数据 insert into 表名[(字段列表:包含主键)] values(值列表) on duplica ...

最新文章

  1. iOS开发小技巧--利用苹果官方API播放视频(方法已经过时,了解一下)
  2. 同步本地远程分支 git remote prune origin
  3. Spcok简约图片分享网站Typecho主题
  4. 李佳琦谈公益:时代成就了我 我也要回馈社会
  5. 拼多多联合三奇医卫等企业,每天上架1000万只平价口罩
  6. 机器人卡纸形状图片大全图片_天水生态木天花吊顶图片大全
  7. java的socket编程---telnet客户端的实现
  8. 微博已成中国和世界真正的“连接器”
  9. 知识工程重点知识介绍-1
  10. Excel数据合并到统计分析自动处理的python示例(精益办公实战1)
  11. JavaScript防流量劫持
  12. 计算机网络:移动IP
  13. YUV 422 10bit
  14. “希希敬敬对”团队作业-敏捷冲刺2
  15. 无胁科技-TVD每日漏洞情报-2022-7-30
  16. 金仓kes V8R6修改用户system密码
  17. C# 中的委托和事件(深入浅出的详解)
  18. Jmeter命令行模式执行并生成HTML报告
  19. 【第八篇】CSS布局之网格布局
  20. 游戏建模教程:你必须要知道的建模中的布线法则和技巧!

热门文章

  1. 加快促进大数据与实体经济深度融合发展
  2. hihoCoder挑战赛29
  3. PropertyGrid自定义控件
  4. Android高级大纲
  5. Linux下使用system()函数一定要谨慎
  6. 企业文化建设不能仅仅靠大声疾呼
  7. Java服务部署规范(内部使用)
  8. [洛谷3811]【模板】乘法逆元
  9. Linux的一些基本命令与MySQL索引
  10. 【转】Java代码操作Redis的sentinel和Redis的集群Cluster操作