0

如果您正在运行从另一个表中插入一组新记录的查询,则有一种方法可以强制更新目标表中的重合 pk 记录,而无需删除记录或将进程拆分为另外两个(插入新的和更新现有的)?

4

1 回答 1

1

在 Firebird 2.1 中,您可以执行更新或插入

UPDATE OR INSERT INTO T1 (F1, F2)
    VALUES (:F1, :F2)
    MATCHING (F1);
于 2010-09-28T16:48:42.830 回答