ORACLE: материализованное представление не работает при использовании LEFT JOIN
Я хочу создать МАТЕРИАЛИЗИРОВАННЫЙ ВИД из ЛЕВОГО СОЕДИНЕНИЯ из 2 таблиц. Однако следующее дает мне ошибку:
SELECT field1
FROM table_1 a
LEFT JOIN table_2 b
ON a.field1=b.field2
ORA-12054: невозможно установить атрибут обновления ON COMMIT для материализованного представления
Однако работает следующее:
SELECT field1
FROM table_1 a, table_2 b
WHERE a.field1=b.field2
У кого-нибудь есть идеи, почему это происходит?
Спасибо за помощь