mysql实时更新数据到mssql

Fandy_meng 2017-10-20 03:08:31
有这样一个需求,mysql有一个表,mssql里也有一个表,但两个表的表结构并不完全一样,而且两个表的相同字段有些值是一样的。例如:mysql有一个A表,A表有C,D,E,F,G五个字段,mssql有一个B表,B表有C,G,H,I,J五个字段,两个表中C字段都是主键,两个表的C,G字段的值中有些是相同的,有些是不同的。
需求就是将A表中的C,G字段的值定时更新到B表中,而且要去重。这样如何能实现呢?求教各位大神
...全文
417 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2017-12-06
  • 打赏
  • 举报
回复
定时更新,写个 job 不就行了么? 在sql server 在建立 到MySQL 的链接服务器,这样可以在 sql server 中直接访问 MySQL 的表了 然后通过 merge 语句合并就行了吧? 这种是全量的方式 如果要增量,那么通常考虑在 mysql 中增加一个 timestamp 列,这样每次记录更新的时间点,下次从这个时间点更新即可
小太爷孟凡了 2017-12-05
  • 打赏
  • 举报
回复
貌似很复杂, 目前都没有大神来回复, 路过帮顶.

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧