Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como listar todas as exibições no banco de dados Oracle


Você pode usar as visualizações a seguir para retornar uma lista de visualizações no Oracle Database.

As user_views Visualizar


As user_views A visualização do dicionário de dados descreve as visualizações pertencentes ao usuário atual:
SELECT view_name
FROM user_views;

Se você precisar da definição de visualização, inclua o text coluna em sua consulta.

Conforme mencionado, isso retorna apenas as exibições de propriedade do usuário atual.

Para retornar mais do que isso, use uma das exibições a seguir.

As all_views Visualizar


As all_views A visualização do dicionário de dados descreve as visualizações acessíveis ao usuário atual:
SELECT view_name
FROM all_views;

Assim como em user_views , se você precisar da definição de visualização, inclua o text coluna em sua consulta.

As dba_views Visualizar


As dba_views A visualização do dicionário de dados descreve todas as visualizações no banco de dados:
SELECT view_name
FROM all_views;

Observe que você precisa de privilégios de dba para esta consulta.

Se você precisar da definição de visualização, inclua o text coluna em sua consulta.