跟新数据库,不存在则插入
来源:互联网 发布:json fromobject jar 编辑:程序博客网 时间:2024/04/28 02:05
mysql
如果a==1 那么更新,否则插入
INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE b=b-1,c=c+1;
oracle
如果表test.id = 1001 那么更新,否则插入
MERGE INTO TEST T1 USING(SELECT '1001' AS ID FROM dual) T2 ON ( T1.ID=T2.ID)WHEN MATCHED THEN UPDATE SET T1.NAME = '3' ,T1.CODE = '3123' WHEN NOT MATCHED THEN INSERT (ID,NAME,CODE) VALUES ('1001','32','1233');
存储过程
SELECT COUNT(*) AS total INTO v_1 FROM table WHERE id = input_id; IF v_1>0 THEN UPDATE tabel SET c1 = c1, c2 = c2 WHERE id = input_id; ELSE INSERT INTO table (c1,c2,id) VALUES ( c1, c2, input_id ); END IF;
0 0
- 跟新数据库,不存在则插入
- 数据库记录存在则更新,不存在则插入。
- mysql 如果数据不存在,则插入新数据,否则更新的实现方法
- mysql如果数据不存在,则插入新数据,否则更新的实现方法
- mysql 查询不存在则插入
- MyBatis 如果不存在则插入
- 关于MongoDB中如何做到对已有数据插入时更新字段,不存在时则插入新的Document
- 为什么要跟新数据库(SQList)
- key存在则更新,不存在则插入
- msyql 查询记录不存在则插入
- Oracle存在则修改,不存在插入记录
- sqlite不存在记录则插入数据
- orcale_插入数据,如果存则删除,不存在则插入
- MySQL INSERT插入条件判断:如果不存在则插入
- MySQL INSERT插入条件判断:如果不存在则插入
- MySQL INSERT插入条件判断:如果不存在则插入
- MySQL INSERT插入条件判断:如果不存在则插入
- MySQL INSERT插入条件判断:如果不存在则插入
- JSPatch
- 【Log4j】Jboss下配置log4j简记
- 数据库事务和隔离级别(重点,不可重复读和可重复度的区别)
- Atlas+Keepalived实现MySQL读写分离、读负载均衡
- JAVA IO 流小结
- 跟新数据库,不存在则插入
- Easyui 弹出加载中的遮罩的两种方法
- C语言基本数据类型简介
- Spring 系列: Spring 框架简介
- hdoj 1051 Wooden Sticks ( LIS_num )
- Redis C语言客户端库hiredis文档翻译
- 利用socket实现简单的文件传输小程序
- How to create a new component
- iOS开发中的这些权限,你搞懂了吗?