Слияние не работает при использовании условия rowid в Oracle - PullRequest
0 голосов
/ 05 ноября 2019

У меня есть таблица person как:

enter image description here

У меня есть другая таблица temp_person

enter image description here

Я хочу объединить данные таблицы temp_person с персоной, когда их rowid совпадают. Итак, я попытался:

MERGE INTO OT.person A
USING OT.TEMP_person B
ON (A.rowid=B.rowid)
WHEN MATCHED THEN
UPDATE SET A.age=B.age

Но там написано:

0 rows merged.

Почему строки не объединяются?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...