【MySQL】数据不存在则插入

系列文章

C#底层库–MySQLBuilder脚本构建类(select、insert、update、in、带条件的SQL自动生成)
本文链接:https://blog.csdn.net/youcheng_ge/article/details/129179216

C#底层库–MySQL数据库操作辅助类(推荐阅读)
本文链接:https://blog.csdn.net/youcheng_ge/article/details/126886379

C#底层库–SQLite的使用(小型、本地数据库)
本文链接:https://blog.csdn.net/youcheng_ge/article/details/123666958

【提高编程效率】Excel数据批量导入数据库
本文链接:https://blog.csdn.net/youcheng_ge/article/details/126427323

【Oracle】数据库服务器限制ip访问
本文链接:https://blog.csdn.net/youcheng_ge/article/details/122220930

【Oracle】Excel导入数据教程
本文链接:https://blog.csdn.net/youcheng_ge/article/details/118722756

【Oracle】数据库还原教程_数据泵
本文链接:https://blog.csdn.net/youcheng_ge/article/details/118054855

【SQL】如何查询表字段并识别主键
本文链接:https://blog.csdn.net/youcheng_ge/article/details/110820405

【SQL】outer apply的用法
本文链接:https://blog.csdn.net/youcheng_ge/article/details/79903489

【SQL】多表连接重复数据处理
本文链接:https://blog.csdn.net/youcheng_ge/article/details/79903619

MySQL安装教程(详细)
本文链接:https://blog.csdn.net/youcheng_ge/article/details/126037520

MySQL卸载教程(详细)
本文链接:https://blog.csdn.net/youcheng_ge/article/details/129279265

【MySQL】group by分类汇总,如何增加“总计”字段?
本文链接:https://blog.csdn.net/youcheng_ge/article/details/128217837

【MySQL】WITH CHECK OPTION的用法
本文链接:https://blog.csdn.net/youcheng_ge/article/details/128147196

【MySQL】使用存储过程插入千万级数据如何提升效率?
本文链接:https://blog.csdn.net/youcheng_ge/article/details/77728189

【MySQL】数据库表行列转置的实现
本文链接:https://blog.csdn.net/youcheng_ge/article/details/77625052

【MySQL】查询中,NULL值转换为空字符串
本文链接:https://blog.csdn.net/youcheng_ge/article/details/130381878


前言

本专栏为【数据库】,主要介绍SQL的功能与特点、SQL数据定义语言(表、视图、索引、约束)、SQL数据操作语言(数据检索、数据插入、数据删除、数据更新)、创建与删除触发器、SQL数据控制语言(安全性和授权、事务处理)以及嵌入式SQL。
如果你对本专辑感兴趣,持续关注吧。大家有任何问题,也可以评论区反馈,私信我。
在这里插入图片描述

一、技术介绍

二、测试用例

2.1 数据准备

INSERT INTO dl_mes.模具信息表(状态描述,模具供应商编号,采购订单编号,模具出厂编号,模具出厂规格,模具出厂直径,模具规格,最小直径,最大直径,平均直径,椭圆度,椭圆率,左定径长度,右定径长度,定径长度,有效值,定径区AR,左压缩角,右压缩角,压缩角,压缩区AR1,压缩区AR2,孔偏角X,孔偏角Y,倍率,检验结果,异常类型,行动,特殊检验说明,模具检验时间,模具检验录入时间,模具检验人编号,模具检验备注) SELECT '已经模具检验合格, 等待模具打标','DQ','','D30713001','0.0391mm','0.0391','0.0388mm','0.0387','0.0388','0.0388','0.0001','0.3','46','25','36','30','1.5','5.2','5.2','10.4','5','17','0','0','10X','合格','空','空','','1000/1/1 0:00:00','2023/7/17 15:02:36','刘思思',''
WHERE NOT EXISTS(SELECT * FROM 模具信息表 WHERE 模具出厂编号='D30713001' AND 模具出厂直径='0.0391')
;

三、用法总结

IF EXISTS
WHERE NOT EXISTS

猜你喜欢

转载自blog.csdn.net/youcheng_ge/article/details/131767000
今日推荐