【发布时间】:2014-03-12 14:08:05
【问题描述】:
我有 2 张桌子:
A:
----------
Key | Value | PK_A
B:
-----------
Key | Value
如何从表 B 中的表 A 中插入仅在表 B 中的新(键、值)。我尝试使用 MERGE,但我不确定如何使用新的主键 PK_A
MERGE INTO A
USING (SELECT key, value FROM B)
ON (A.Key = B.key AND A.value = B.value)
WHEN NOT MATCHED THEN INSERT (D.key, D.value, ???) VALUES (B.key, B.value, ???);
【问题讨论】: