社区
MS-SQL Server
帖子详情
有关数据插入和同步的问题
sharkbruce
2005-12-06 09:09:16
现在有两个数据库,本方数据库名a,外方数据库名b,本方数据库需要同步外方数据库的WIM表,但是,由于种种原因,两个表有可能有较大的差异,那我现在需要将本方数据库中缺少的数据补过来,可以用
insert a.dbo.wim (字段名1,字段名2.....)
values
select * from b.dbo.wim where ddate<=时间
但是这样就需要写很多的字段名,由于两个表的格式和数据基本一致,我想用一个简单的语句完成数据的同步,谢谢
...全文
117
5
打赏
收藏
有关数据插入和同步的问题
现在有两个数据库,本方数据库名a,外方数据库名b,本方数据库需要同步外方数据库的WIM表,但是,由于种种原因,两个表有可能有较大的差异,那我现在需要将本方数据库中缺少的数据补过来,可以用 insert a.dbo.wim (字段名1,字段名2.....) values select * from b.dbo.wim where ddate<=时间 但是这样就需要写很多的字段名,由于两个表的格式和数据基本一致,我想用一个简单的语句完成数据的同步,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ReViSion
2005-12-06
打赏
举报
回复
--如果两个表结构一样可以用这个
insert into a.dbo.wim
select * from b.dbo.wim where ddate<=时间
--但是如果表a.dbo.wim中有标识列时用这个
SET IDENTITY_INSERT a.dbo.wim ON
GO
insert into a.dbo.wim
select * from b.dbo.wim where ddate<=时间
go
SET IDENTITY_INSERT a.dbo.wim off
--但是如果结构不一样,那你就要老实点啦,字段一个一个写
sharkbruce
2005-12-06
打赏
举报
回复
我不得不说:你俩也不会
skylion
2005-12-06
打赏
举报
回复
看SQL帮助,很容易明白的
sharkbruce
2005-12-06
打赏
举报
回复
补充两点:1、两个表的格式完全一致,数据当然也要一致
2、本人是学控制的,对SQL一窍不通!被逼着学了3个月,还是有问题的
楼上的太深奥了,我看不明白....
zlp321002
2005-12-06
打赏
举报
回复
利用DTS,数据复制技术.
爬取的
数据
同步
插入
和异步
插入
数据
库
首先我们需要弄清楚
同步
和异步的区别:
同步
是指前台用户操作的时候,后台
数据
库也一起操作,一般用户密码等信息属
同步
操作。 异步操作一般是指定时处理的一些东西,即前台操作完成之后,将进入到一个队列, 后台有队列来轮询处理,异步操作多用于操作时间比较长,或者
数据
量非常大的时候。
同步
插入
数据
库: class MysqlPipeline(object): #采用
同步
的机制写入mysq...
kettle
数据
同时
插入
删除
问题
在用kettle进行
数据
同步
时,发现一个
问题
:目的
数据
库的
数据
少于源
数据
库的
数据
,丢失的
数据
去哪里了呢? 先上图: 步骤1:从源
数据
库抽取
数据
步骤2:删除目的
数据
库的
数据
步骤3:
插入
到目的
数据
库 但是
问题
来了,这么简单的一个过程,到底是哪里出了
问题
呢? 首先,我们需要了解kettle的运行过程,如上图,步骤1,2,3虽然是按照顺序执行的,但是是并行的!也就是
kettle
插入
更新
数据
增量_使用Kettle实现
数据
实时增量
同步
2018-09-28: 示例job已上传至github,地址见文末0. 前言本文介绍了使用Kettle对一张业务表
数据
(500万条
数据
以上)进行实时(10秒)
同步
,采用了时间戳增量回滚
同步
的方法。关于ETL和Kettle的入门知识大家可以阅读相关的blog和文档学习。1. 时间戳增量回滚
同步
假定在源
数据
表中有一个字段会记录
数据
的新增或修改时间,可以通过它对
数据
在时间维度上进行排序。通过中间表记录每...
Kettle之
数据
同步
之前的业务需求是实现
数据
的增量
同步
,具体描述为:新增
数据
插入
,变化
数据
更新(增改),我使用 表输入+
插入
更新控件 即可实现。 现在业务提出新的需求:除前面描述外,还要实现源表
数据
删除时,目标表
数据
同样删除。 虽然我极其不推荐这样做,原因有三: (1)
数据
库不应该真正存在delete操作,如果确实要删除一条
数据
的话,理论上应该在
数据
库中设置标志位,执行update,不向前端业务显示,但
数据
仍存在
数据
库中,便于追溯和回退; (2)ETL实现删除
数据
的操作,一旦出...
Kettle入门使用:
插入
/更新/
数据
同步
一.Kettle初步使用 下载Kettle压缩包 将压缩包直接解压到当前文件夹 打开解压包后,双击Spoon.bat即可直接运行(此处默认电脑已安装JDK环境) 但是!如果需要连接
数据
库操作
数据
表(
插入
/更新/
同步
等),则需要在lib包里加入
数据
库驱动jar包。我是mysql
数据
库,直接从本地maven仓库中Ctrl+CV过来的。(初次使用者去你的项目里找来
数据
库驱动jar包即可,orac...
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章