其实就是一个员工编号表的同步,假定
表t_yg中有f_xm姓名,f_ygh员工号
表t_Authority 已有f_xm f_ygh两列,
由于之前添加的时候,在第二张表内,f_ygh一栏内忘了加数据,现今希望写一个存储过程
从第二张表内,取出f_ygh内为null的数据行,把第一张表内f_xm姓名对应的员工号写进去,
该如何写来着
------解决方案--------------------
更新前先备份表:
Update b
set b.f_ygh=a.f_ygh
from t_yg a inner join t_Authority b on a.f_xm=b.f_xm
where b.f_ygh is null