社区
数据库(包含打印,安装,报表)
帖子详情
插入或者更新数据
phoenix_su
2006-03-21 04:35:12
表A中存在一些数据,现在需要把另外的一些数据插入到表A中,如果数据已经存在则更新,如果不存在就插入到这张表A中,请问这样的SQL语句怎么来写!谢谢了!
...全文
174
2
打赏
收藏
插入或者更新数据
表A中存在一些数据,现在需要把另外的一些数据插入到表A中,如果数据已经存在则更新,如果不存在就插入到这张表A中,请问这样的SQL语句怎么来写!谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phoenix_su
2006-03-23
打赏
举报
回复
谢谢了!送分!
gdgf
2006-03-22
打赏
举报
回复
直接的方法是: 先用select查询,根据结果判定是Insert 或 update
若该数据列主键或唯一索引,则推荐另类方法:先直接用Insert,若有重复,则必出错,此时再直接用Update
楼主请试试。
提升mysql大
数据
插入
或者
更新
数据
条目的执行效率
我在做项目的时候有这么个需求,我需要对每天产生的16000条
数据
进行批量的
更新
修改, 首先我们先在
数据
表里面查询新的
数据
条目是否已经在现有的表里存在,如果存在就执行update方法,如果不存在就直接执行insert方法 我的做法就是 for(循环16000条
数据
){ String sql = "select * from user where userid=? and uname=? an
Oracle优化:大量
数据
插入
或
更新
最近遇到的一个面试题,印象很深记录如下: 面试官:现在有一张表
数据
量达很大,要把里面记录时间的那行
更新
到当前最新日期,每次
更新
都很卡,机器变慢影响业务,怎么优化。 我的想法是:大量的
数据
更新
肯定会写记录,而大量的写记录又会触发lgwr,所以机器变卡的原因是内存暂满还有在写重做日记。如果操作是添加日志组或增大日志的大小,又或者调整SGA里面各种池的大小,其实也是没有用,顶多就是延迟发生故障。
MySQL--
插入
、
更新
与删除
数据
插入
、
更新
与删除
数据
:
插入
数据
:、为表的所有字段
插入
数据
、为表的指定字段
插入
数据
、同时
插入
多条记录、将查询结果
插入
到表中、
更新
数据
、删除
数据
、为表增加计算列
mysql批量
插入
数据
,重复
数据
不
插入
或者直接
更新
的方法
INSERT重复
数据
不
插入
或者直接
更新
的方法
mybatis 实现
插入
或
更新
数据
功能,
数据
存在时只
更新
提供一个接口,既能保证新
数据
的
插入
操作,又能在
数据
存在时进行
数据
更新
操作。
数据库(包含打印,安装,报表)
1,217
社区成员
55,950
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章