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

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

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

也可以先把原始记录删除

sql 复制代码
DELETE FROM examination_info
WHERE exam_id=9003;
INSERT INTO examination_info
VALUES(NULL,9003, 'SQL','hard', 90, '2021-01-01 00:00:00')
相关推荐
刘~浪地球1 分钟前
Redis 从入门到精通(八):有序集合操作详解
数据库·chrome·redis
fe7tQnVan25 分钟前
MyBatis-动态sql与高级映射
数据库·sql·mybatis
计算机安禾27 分钟前
【数据结构与算法】第28篇:平衡二叉树(AVL树)
开发语言·数据结构·数据库·线性代数·算法·矩阵·visual studio
道清茗2 小时前
【MySQL知识点问答题】高级复制技术
数据库·mysql
IT邦德2 小时前
Oracle备份恢复概览
数据库·oracle
User_芊芊君子2 小时前
别再乱用 ArrayList 了!这 4 个隐藏坑,90% 的 Java 开发者都踩过
android·java·数据库
xcLeigh2 小时前
IoTDB Java 原生 API 实战:SessionPool 从入门到精通
java·开发语言·数据库·api·iotdb·sessionpool
必胜刻2 小时前
Redis分布式锁讲解
数据库·redis·分布式
gjc5922 小时前
零基础OceanBase数据库入门(6):连接OB集群
数据库·oceanbase
2601_954023662 小时前
Review and Installation Guide: Meminz - Download Software Landing Page Theme
数据库·seo·wordpress·gpl