Tag: 合并

Oracle:如何UPSERT(更新或插入表)?

UPSERT操作可以更新或在表中插入一行,具体取决于表中是否有一行与数据匹配的行: if table t has a row exists that has key X: update t set mystuff… where mykey=X else insert into t mystuff… 由于Oracle没有特定的UPSERT语句,最好的办法是什么?