0 Вопрос: Oracle Materialized View - быстрое обновление и ГДЕ

вопрос создан в Wed, May 8, 2019 12:00 AM

У меня есть 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)

Как завершить ограничение записи на основе значения из базы данных? Чтобы представление могло быть создано в быстром режиме?

    
0
0 ответов                              0                         
источник размещен Вот