[英]Update newly added column with value on another table
我想在不丢失数据的情况下将一列从一个表移动到另一个表。我可以将数据复制到新表中的列而不创建原始表的任何副本/临时表吗?
If you haven't removed the PersonID
column from benefit
table, use the below script to update the newly added column in SchemeMember
table如果您尚未从
benefit
表中删除PersonID
列,请使用以下脚本更新SchemeMember
表中新添加的列
UPDATE c
SET c.personID =b.personID
FROM benefit b
JOIN SchemeMember c on b.SchemeMemberID =c.SchemeMemberID
I did that using the following query.我使用以下查询做到了这一点。
UPDATE SchemeMember
SET personID = b.personUID
FROM SchemeMember s,benefit b
WHERE s.Id = b.SchemeMemberId
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.