powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как правильно сделать alter materialized view ?
4 сообщений из 4, страница 1 из 1
Как правильно сделать alter materialized view ?
    #39950937
Евгения_Д
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброе время суток!
Помогите сделать alter materialized view.
Есть materialized view:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
CREATE MATERIALIZED VIEW TABLE_A_MV
ON PREBUILT TABLE
REFRESH FORCE ON DEMAND
ENABLE QUERY REWRITE
AS
SELECT
       t.No,
       t.Itemcode,
       .....
  FROM TABLE_A T;


Нужно заменить источник данных.
Таблицу TABLE_A заменить на вьюху V_TABLE_A

Как это правильно сделать?

Раньше с materialized view вообще дел не имела.
...
Рейтинг: 0 / 0
Как правильно сделать alter materialized view ?
    #39950964
UDW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только пересоздание МВ.
...
Рейтинг: 0 / 0
Как правильно сделать alter materialized view ?
    #39951222
Фотография Кобанчег
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгения_Д
Код: plsql
1.
ON PREBUILT TABLE

Рекомендуется ознакомиться что это значит.
...
Рейтинг: 0 / 0
Как правильно сделать alter materialized view ?
    #39951274
Евгения_Д
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я правильно понимаю, что для замены источника данных, нужно матвьюху дропнуть,
а затем создать уже с новым источником?

При этом хранимые данные старой матвьюхи тоже будут дропнуты
и при создании новой, они будут вычислены уже не на основе таблицы,
как в старой матвью, а на основе нового источника, т.е. view.
И при этом нельзя использовать ON PREBUILT TABLE, т.к. view вычисляется каждый раз по новой.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как правильно сделать alter materialized view ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]