У меня есть MV с кодом:
select id, name, flag from remote_table@dblink where flag = 1
это работает, но если я хочу получить столбец флага из локальной таблицы - представление возвращает сложную ошибку SQL "невозможно создать быстрое обновление материализованного представления из сложного запроса":
select id, name, flag from remote_table@dblink
where flag = (select val from local_table where id = 10)
Как завершить ограничение записи на основе значения из базы данных? Чтобы представление могло быть создано в быстром режиме?