Как проверить, на какую таблицу в данный момент указывает представление в Oracle? - PullRequest
2 голосов
/ 02 июня 2011

У меня есть ситуация, как, у меня есть две таблицы, имеющие одинаковую структуру.У меня есть мнение, которое указывает на одну из таблиц.В моей процедуре сохранения я должен сначала проверить, на какую таблицу указывает представление, и, соответственно, обновить другую таблицу, а затем, наконец, обновить представление, указав на обновленную таблицу.Как проверить, на какую таблицу в данный момент указывает представление ??

1 Ответ

1 голос
/ 02 июня 2011
select referenced_name
from all_dependencies
where name = 'MYVIEW'
and owner = 'MYSCHEMA'
and referenced_type = 'TABLE';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...