【发布时间】:2011-12-14 18:33:43
【问题描述】:
我有这样的代码
MERGE INTO target_table tgt
USING source_table src
on(tgt.c1=src.c1)
WHEN MATCHED THEN
UPDATE SET tgt.c1=src.c2
我收到ORA-38104: Columns referenced in the ON clause cannot be updated。我了解此错误的原因。但是我们如何重写这段代码呢?不使用光标有什么可能吗?
【问题讨论】: