今天跟大家分享一下搬动数据使用Merge的方法。有些时候,当我们做数据搬动的时候,有时候做测试啊,换对象啊,就会存在有时候外键存在,不知道怎么对应的关系。比如我现在有架构相同的两组table ,A1 A2 和 T1 T2create table A1(ID int identit ...
今天跟大家分享一下搬动数据使用Merge的方法。
有些时候,当我们做数据搬动的时候,有时候做测试啊,换对象啊,就会存在有时候外键存在,不知道怎么对应的关系。比如我现在有架构相同的两组table ,
A1 A2 和 T1 T2
create table A1(ID int identity(1,1) primary key,Name varchar(50));create table A2(ID int identity(1,1) primary key,A1ID int,Name varchar(50));create table T1(ID int identity(1,1) primary key,Name varchar(50));create table T2(ID int identity(1,1) primary key,T1ID int,Name varchar(50));--随便插入几条数据insert into A1(Name) values ('A'),('C'),('B'),('D'),('E'),('F');--随便删除几条,让ID断号delete from A1 where ID in (2,4);insert into A2(A1ID,Name) values (1,'AA'),(3,'BB'),(5,'EE'),(6,'FF');--看下数据select * from A1;ID Name----------- --------------------------------------------------1 A3 B5 E6 Fselect * from A2;ID A1ID Name----------- ----------- --------------------------------------------------1 1 AA2 3 BB3 5 EE4 6 FF
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:Merge 的小技巧
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。