SQL Server是否提供類似MySQL的ON DUPLICATE KEY UPDATE在MySQL中,如果指定ON DUPLICATE KEY UPDATE且插入的行將導(dǎo)致UNIQUE索引或PRIMARY KEY中出現(xiàn)重復(fù)值,則執(zhí)行舊行的UPDATE。例如,如果列a聲明為UNIQUE并包含值1,則以下兩個(gè)語(yǔ)句具有相同的效果:INSERT INTO table (a,b,c) VALUES (1,2,3)
ON DUPLICATE KEY UPDATE c=c+1;UPDATE table SET c=c+1 WHERE a=1;我不相信我在T-SQL中遇到過(guò)類似的東西。SQL Server是否提供了與MySQL的ON DUPLICATE KEY UPDATE相當(dāng)?shù)臇|西?
SQL Server是否提供類似MySQL的ON DUPLICATE KEY UPDATE
MM們
2019-08-08 17:03:47