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

DBA_MVIEWS - REFRESH_MODE, REFRESH_METHOD.

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

dba_snapshots.refresh_method

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

Хотя на ss64.com есть некое описание. Но, опять же, там нет про опцию WITH ROWID / PRIMARY KEY
...
Рейтинг: 0 / 0
REFRESH WITH PK/RowID для существующей MAT VIEW
    #39838940
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
REFRESH WITH PK/RowID для существующей MAT VIEW
    #39838942
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильный Васяболее правильное место, где смотреть?user_tab_cols
...
Рейтинг: 0 / 0
REFRESH WITH PK/RowID для существующей MAT VIEW
    #39838946
Maxim Demenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильный Вася
Действительно, в 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
REFRESH WITH PK/RowID для существующей MAT VIEW
    #39838958
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxim Demenkodbms_metadata.get_ddl
Спасибо. Хотя парсить текст удовольствия мало...
-2-user_tab_cols
И как разбор колонок поможет узнать опцию создания вьюхи целиком?
...
Рейтинг: 0 / 0
REFRESH WITH PK/RowID для существующей MAT VIEW
    #39838997
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильный ВасяMaxim Demenkodbms_metadata.get_ddlСпасибо. Хотя парсить текст удовольствия мало...Если бы копнул чуть в сторону, вопрос про парсить текст не возник.

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

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


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