在mysql中,我使用这个简单但强大的结构一次性插入或更新整个表:
INSERT INTO mytable
SELECT * FROM source_table ON DUPLICATE KEY UPDATE
val1 = VALUES(val1),
val2 = VALUES(val2),
val3 = VALUES(val3),
val4 = VALUES(val4)我知道如何在MS SQL上处理单个插入-更新,但如何在MS SQL 2014上执行此“批量更新”?
发布于 2016-03-18 03:57:24
MS SQL Server中的等效项是MERGE https://msdn.microsoft.com/en-us/library/bb510625.aspx
https://stackoverflow.com/questions/36070367
复制相似问题