Подтвердить что ты не робот

Показать все представления в базе данных оракула

Есть ли способ отобразить все представления, установленные в настоящее время в базе данных оракула через sql-разработчик?

Спасибо.

4b9b3361

Ответ 1

для всех просмотров (вам нужны привилегии dba для этого запроса)

select view_name from dba_views

для всех доступных представлений (доступный зарегистрированным пользователем)

select view_name from all_views

для просмотров, принадлежащих зарегистрированному пользователю

select view_name from user_views

Ответ 2

Откройте новый лист в соответствующем экземпляре (Alt-F10) и запустите следующий запрос

SELECT view_name, owner
FROM sys.all_views 
ORDER BY owner, view_name

Ответ 3

Вы должны обязательно посмотреть стандартные представления INFORMATION_SCHEMA (они существуют в любой СУБД, например Oracle, MySQL, SQL Server...), есть много информации о вашей базе данных.

Выберите имена всех ваших просмотров:

SELECT TABLE_NAME 
FROM INFORMATION_SCHEMA.VIEWS