對於SQL來說是新手,是否有人會知道執行以下更新的更快方法?尋找一種更快的方式來更新SQL表上的許多列
也許使用數組或對每個元素。
update ItemDynamic
set price = SnapShotPrice
where SnapShotPrice <> Price
update ItemDynamic
Set PriceLevelA = SnapShotPriceA
where snapshotpriceA <> PricelevelA
update ItemDynamic
Set PriceLevelB = SnapshotpriceB
where snapshotpriceB <> PricelevelB
update ItemDynamic
Set PriceLevelC = SnapshotpriceC
where snapshotpriceC <> PricelevelC
它們被稱爲索引。 SSMS附帶一個查詢分析器,可以建議添加索引。你應該使用它。 – Will
更新語句3和4看起來是相同的。它是否正確? –