当前位置: 首页 > news >正文

SQL_ERROR_INFO: “Duplicate entry ‘9003‘ for key ‘examination_info.exam_id‘“

今天刷题的时候,往数据库中插入一条语句,但是这个语句已经存在于数据库中了,所以不能用insert into 语句来插入,应该使用replace into 来插入。

REPLACE INTO examination_info(exam_id,tag,difficulty,duration,release_time)
VALUES
('9003', 'SQL', 'hard', 90, '2021-01-01 00:00:00')

也可以先把原始记录删除

DELETE FROM examination_info
WHERE exam_id=9003;
INSERT INTO examination_info
VALUES(NULL,9003, 'SQL','hard', 90, '2021-01-01 00:00:00')
http://www.dtcms.com/a/1974.html

相关文章:

  • 【前端】HTML5 Audio 预加载 按照队列顺序播放音频, 可以陆续往队列中加内容
  • OpenNebula的配置与应用(二)
  • VisualStudio配置OpenCV环境
  • 升级targetSdkVersion至33(以及迁移至Androidx)
  • 案例突破——再探策略模式
  • 【AI视野·今日Robot 机器人论文速览 第四十五期】Mon, 2 Oct 2023
  • tcp滑动窗口原理
  • 【已解决】opencv 交叉编译 ffmpeg选项始终为NO
  • 【测试人生】游戏业务测试落地精准测试专项的一些思路
  • TouchEffects - Android View点击特效
  • 定义现代化实时数据仓库,SelectDB 全新产品形态全面发布
  • Python爬虫解决中文乱码
  • css自学框架之选项卡
  • JS中的强制类型转换
  • 在 msys2/mingw 下安装及编译 opencv
  • vue 2 与 vue3 获取模版引用 (ref)的区别
  • STM32之DMA
  • 2310d模板替换运行时
  • C/C++笔试面试真题
  • 理解CSS的层叠性和继承性
  • 力扣第347题 堆(优先队列) 经典题 c++ 简易注释版 附(相关知识点解答)
  • pandas
  • qml使用c++自定义listmodel数据
  • Android学习之路(16) Android 数据库Litepal
  • 利用norm.ppfnorm.interval分别计算正态置信区间[实例]
  • 深度学习(1)---卷积神经网络(CNN)
  • Audacity 使用教程:轻松录制、编辑音频
  • OpenCV实现视频的追踪(meanshift、Camshift)
  • Ubuntu Zookeeper开机自启动服务
  • 快速选择排序