快速,持续,稳定,傻瓜式
支持Mysql,Sqlserver数据同步

把一个数据库中的数据 大批量更新到另一个数据库,

请联系QQ:1793040 索取软件

是同步整个数据库还是同步数据库的几张表

写一个存储过程可以解决,需要的时候调一下

–创建update触发器
create trigger trig_update
on b
after update
as
begin
declare @oldFumber varcahr(16);
declare @Fumber varcahr(16);
declare @ itemcode varcahr(64);
declare @bitemcode varcahr(64);
select @oldFumber,@ itemcode from a;
select @Fumber,@bitemcode from b;
if @oldFumber=@Fumber
update b set @bitemcode=@ itemcode;
end

congyeyan9940

笨笨的程序员啊
没用过sql server的触发器 但是应该差不多是这个意思
接近 2 年之前
回复

CREATE TRIGGER TRI1
ON b
FOR UPDATE
AS
IF b.Fumber=a.oldFumber
From openquery(ITSV, ‘SELECT * FROM 数据库.dbo.表名 ‘) as a
BEGIN
update b
set b.bitemcode=a.itemcod
FROM openquery(ITSV, ‘SELECT * FROM 数据库.dbo.表名 ‘) as a
END
GO

declare @itemcode varchar(max);
declare @oldFumber varchar(max);
declare @a int;
declare @b int;
set @itemcode=”
set @oldFumber=”
set @a=0
set @b=1
select @a=COUNT(*) from a


把表名更改 直接执行,有那里错误详细联系我QQ 291957296

qq_41179521

qq_291957296
那个top 查询有错误,需要更改
接近 2 年之前
回复

可以下载SQLyog导出你的数据库表表格,然后用文件插入

相关推荐

咨询软件
 
QQ在线咨询
售前咨询热线
QQ1793040