社区
数据库(包含打印,安装,报表)
帖子详情
插入或者更新数据
phoenix_su
2006-03-21 04:35:12
表A中存在一些数据,现在需要把另外的一些数据插入到表A中,如果数据已经存在则更新,如果不存在就插入到这张表A中,请问这样的SQL语句怎么来写!谢谢了!
...全文
162
2
打赏
收藏
插入或者更新数据
表A中存在一些数据,现在需要把另外的一些数据插入到表A中,如果数据已经存在则更新,如果不存在就插入到这张表A中,请问这样的SQL语句怎么来写!谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phoenix_su
2006-03-23
打赏
举报
回复
谢谢了!送分!
gdgf
2006-03-22
打赏
举报
回复
直接的方法是: 先用select查询,根据结果判定是Insert 或 update
若该数据列主键或唯一索引,则推荐另类方法:先直接用Insert,若有重复,则必出错,此时再直接用Update
楼主请试试。
Java 使用线程池分批
插入
或者
更新
数据
public void batchDeal(List data ,Integer batchNum) { int totalNum = data.size(); int pageNum = totalNum % batchNum == 0 ? totalNum / batchNum : totalNum / batchNum + 1; ExecutorService executor = Executors.newFixedThreadPool(pageNum); try {..
Oracle触发器 当
插入
或者
更新
数据
时,将
数据
同步
更新
到另外一个用户的一个表中
1、当前oracle
数据
库有两个表,scott用户是系统自带的用户,里面有一个dept表,作为测试使用。同时新建一个test用户,里面也新建一个表dept。当向scott用户的dept表进行
插入
或者
更新
时,将
数据
也同时
更新
到test用户的dept表中。 2、触发器创建步骤: (1)、使用PL/SQL DEVELPTOR 登录sys或者system用户,将test用户下dept表的
插入
/
更新
/选择权限赋给scott用户: grant insert on test.dept to scott; gran
提升mysql大
数据
插入
或者
更新
数据
条目的执行效率
我在做项目的时候有这么个需求,我需要对每天产生的16000条
数据
进行批量的
更新
修改, 首先我们先在
数据
表里面查询新的
数据
条目是否已经在现有的表里存在,如果存在就执行update方法,如果不存在就直接执行insert方法 我的做法就是 for(循环16000条
数据
){ String sql = "select * from user where userid=? and uname=? an
mysql
插入
并
更新
(on duplicate key update)
Mysql
插入
数据
,如果存在此
数据
,那么就
更新
这条
数据
,否则
插入
数据
。 使用 on duplicate key update。 准备工作 建表 create table user_info( id int auto_increment primary key, name varchar(20), user_code varchar(20) unique not null, age int ); 建立了一个表,这个表有主键(id),有唯一键(user_code)。
插入
数据
insert int
MySQL-
插入
、
更新
与删除
数据
MySQL-
插入
、
更新
与删除
数据
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章