标签: 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)
答案 0 :(得分:1)
查询清楚地表明,所有数据都不会更新任何数据,因为1 = 1表示对所有数据始终为真;