MySQL 语句级避免重复插入—— Insert Select Not Exist
来源:互联网 发布:veket linux.iso 编辑:程序博客网 时间:2024/06/02 01:09
想要插入一条数据,要避免重复插入,又不想折腾两回数据库连接操作,可以参考如下办法
INSERT INTO table(column1,column2,column3 ...columnN)
SELECT value1,value2,value3 ...valueN
FROM dual
WHERE NOT EXISTS(
SELECT *
FROM table
WHERE value = ?
);
INSERT INTO user(username,password) SELECT 123,123 FROM DUAL WHERE NOT EXISTS(SELECT username FROM user WHERE username='123');
阅读全文
0 0
- MySQL 语句级避免重复插入—— Insert Select Not Exist
- MySQL 语句级避免重复插入—— Insert Select Not Exist
- MySQL 语句级避免重复插入—— Insert Select Not Exist
- MySQL 语句级避免重复插入—— Insert Select Not Exist
- MySQL 语句级避免重复插入—— Insert Select Not Exist
- mysql中避免重复插入相同数据(insert if not exists)
- MySql避免重复插入sql语句
- insert select 插入语句
- MYSQL INSERT INTO SELECT 不插入重复数据
- MYSQL INSERT INTO SELECT 不插入重复数据
- mysql常用语句——结合select的insert语句
- MYSQL避免重复插入
- mysql防止重复插入相同记录 insert if not exists
- Mysql insert select批量插入
- MySql避免重复插入记录
- mysql 避免重复插入数据
- MySql避免重复插入记录
- MySql避免重复插入记录
- 将String类型转换为Int类型
- mnemosyne事务模块源码分析
- Unubtu 16.04 配置 Java环境变量
- int* p = new int[5](); 与 int* q = new int[5]; 的区别
- 数据采集实践(二)
- MySQL 语句级避免重复插入—— Insert Select Not Exist
- JAVA static加载顺序
- hibernate集合映射学习笔记
- 欢迎使用CSDN-markdown编辑器
- TCC事务机制简介
- Android 一个改善的okHttp封装库
- logcat没有输出
- 快速排序 算法
- leetcode-389. Find the Difference