我正在尝试合并 oracle 中的两个表,我使用的查询是
merge into sales_history sh
using sales s
on (s.prod=sh.prod and s.month=sh.month)
when matched
update set sh.amount = s.amount
when not matched
insert (sh.prod,sh.month,sh.amount)
values (s.prod,s.month,s.amount);
每当我执行此查询时,我都会收到以下错误:
ORA-00905 缺少关键字。
谁能帮我这个。