存储过程同步两张表的数据?

2025-03-23 18:29:02
推荐回答(4个)
回答1:

update A set (b,c)=(select b,c from B WHERE A.a=B.a)
一个update就行,没必要过程。

如果非要过程的话在上面语句前后加上过程头就行了

回答2:

CREATE PROC update_A_to_B
AS
update B
set B.b=A.b,
set B.c=A.c
where B.a=A.a
go

回答3:

一般不太可能

回答4:

参考update from 语句