Может кто-нибудь объяснить мне, что я делаю неправильно с этим утверждением. Его довольно простой ....Моя слияния неверна в Oracle 11G
merge into week1wrs
using
(select wr_id,fname,lname from wrname_id) on
(week1wrs.fname=wrname_id.fname and week1wrs.lname=wrname_id.LNAME)
when matched then update set week1wrs.WR_ID=wrname_id.wr_id
when not matched update set week1wrs.Name_id='';
* Я использую Oracle 11g
Что это проблема, которую вы испытываете? –
Вы выполняете обновление в 'merge_insert_clause', вы не можете сделать это' когда не сопоставлено обновление'. Посмотрите здесь для получения информации http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_9016.htm – Aramillo