我有一个临时表,另一个是主表。我们的界面每天都在TEMP表中运行和上传数据。
现在基于此,我们必须更新主表 1.如果主键(我们将少数列标记为主键),则执行更新操作。 2.如果主键不匹配,则执行插入操作。
如果假设我们在TMP表中有10个条目,在master中有12个条目,则对主表中的这2个条目执行删除。
我正在尝试使用合并操作,但插入和更新正在运行。我不确定如何在
中执行删除操作答案 0 :(得分:0)
您可以尝试使用此代码。希望这对你有用。
DELETE FROM MASTER WHERE ID NOT IN (SELECT ID FROM TEMP)