Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / REFRESH WITH PK/RowID для существующей MAT VIEW / 12 сообщений из 12, страница 1 из 1
16.07.2019, 00:39
    #39837661
Правильный Вася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
Можно ли узнать из системных вьюх, с какой опцией REFRESH WITH была создана MATVIEW, и где это выяснить?
...
Рейтинг: 0 / 0
16.07.2019, 17:11
    #39837976
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
Правильный ВасяМожно ли узнать из системных вьюх, с какой опцией REFRESH WITH была создана MATVIEW, и где это выяснить?

DBA_MVIEWS - REFRESH_MODE, REFRESH_METHOD.

SY.
...
Рейтинг: 0 / 0
17.07.2019, 22:19
    #39838487
Правильный Вася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
SY, я не это имел ввиду.
В названии темы указано про опцию WITH ROWID / PRIMARY KEY
...
Рейтинг: 0 / 0
17.07.2019, 22:35
    #39838492
Maxim Demenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
Правильный ВасяSY, я не это имел ввиду.
В названии темы указано про опцию WITH ROWID / PRIMARY KEY

dba_snapshots.refresh_method

Regards
...
Рейтинг: 0 / 0
17.07.2019, 22:53
    #39838499
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
Правильный ВасяМожно ли узнать из системных вьюхВ чем смысл проверять формчан на умение искать в документации?
...
Рейтинг: 0 / 0
17.07.2019, 23:24
    #39838510
Правильный Вася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
Maxim Demenkodba_snapshots
Не нашёл в официальных доках 11.2-18 информации по этой вьюхе. Судя по названию, она устарела и, вероятно, может не поддерживаться.

Хотя на ss64.com есть некое описание. Но, опять же, там нет про опцию WITH ROWID / PRIMARY KEY
...
Рейтинг: 0 / 0
18.07.2019, 20:43
    #39838940
Правильный Вася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
Maxim DemenkoПравильный ВасяWITH ROWID / PRIMARY KEY
dba_snapshots.refresh_method

Действительно, в dba_snapshots.refresh_method (в отличие от dba_mviews.refresh_method, где это поле отдано вообще под другое) эта информация нашлась.
Но про dba_snapshots стоит в доках Deprecated in Release 8.1 .
Имеет ли смысл доверять информации в этой вьюхе?
Может, есть всё-таки более правильное место, где смотреть?
...
Рейтинг: 0 / 0
18.07.2019, 20:53
    #39838942
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
Правильный Васяболее правильное место, где смотреть?user_tab_cols
...
Рейтинг: 0 / 0
18.07.2019, 21:10
    #39838946
Maxim Demenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
Правильный Вася
Действительно, в dba_snapshots.refresh_method (в отличие от dba_mviews.refresh_method, где это поле отдано вообще под другое) эта информация нашлась.
Но про dba_snapshots стоит в доках Deprecated in Release 8.1 .
Имеет ли смысл доверять информации в этой вьюхе?
Может, есть всё-таки более правильное место, где смотреть?

Код: plsql
1.
dbms_metadata.get_ddl



Regards

Maxim
...
Рейтинг: 0 / 0
18.07.2019, 22:06
    #39838958
Правильный Вася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
Maxim Demenkodbms_metadata.get_ddl
Спасибо. Хотя парсить текст удовольствия мало...
-2-user_tab_cols
И как разбор колонок поможет узнать опцию создания вьюхи целиком?
...
Рейтинг: 0 / 0
19.07.2019, 00:59
    #39838997
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
Правильный ВасяMaxim Demenkodbms_metadata.get_ddlСпасибо. Хотя парсить текст удовольствия мало...Если бы копнул чуть в сторону, вопрос про парсить текст не возник.

Правильный Вася-2-user_tab_colsИ как разбор колонок поможет узнать опцию создания вьюхи целиком?Если бы копнул вглубь...
...
Рейтинг: 0 / 0
20.07.2019, 01:56
    #39839527
Правильный Вася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REFRESH WITH PK/RowID для существующей MAT VIEW
-2-,

Имеется ввиду структурированный результат в SYS.dbms_metadata.GET_SXML, а также скрытое поле M_ROW$$ для хранения ROWID (если такая опция задана)?
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / REFRESH WITH PK/RowID для существующей MAT VIEW / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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