合并条件SQL Server 2008

时间:2018-04-19 09:10:14

标签: sql sql-server-2008

我目前正在研究某人的代码,并试图找出以下语法正在做什么。我写过几个merge语句但从未使用过这种on子句。如果有任何具体情况我们使用这些条款(1 = 1),请任何人帮助我理解吗?

MERGE T
USING S on 1=1 
WHEN NOT MATCHED THEN  
Insert (col1,col2)
Values(col1,col2)

1 个答案:

答案 0 :(得分:1)

查询清楚地表明,所有数据都不会更新任何数据,因为1 = 1表示对所有数据始终为真;