Oracle
 sql >> Datenbank >  >> RDS >> Oracle

So listen Sie alle Ansichten in der Oracle-Datenbank auf

Sie können die folgenden Ansichten verwenden, um eine Liste von Ansichten in Oracle Database zurückzugeben.

Die user_views Anzeigen

Die user_views Die Datenwörterbuchansicht beschreibt die Ansichten, die dem aktuellen Benutzer gehören:

SELECT view_name
FROM user_views;

Wenn Sie die Ansichtsdefinition benötigen, fügen Sie den text hinzu Spalte in Ihrer Abfrage.

Wie bereits erwähnt, werden nur die Ansichten zurückgegeben, die dem aktuellen Benutzer gehören.

Um mehr zurückzugeben, verwenden Sie eine der folgenden Ansichten.

Die all_views Anzeigen

Die all_views Die Datenwörterbuchansicht beschreibt die Ansichten, auf die der aktuelle Benutzer zugreifen kann:

SELECT view_name
FROM all_views;

Wie bei user_views , wenn Sie die Ansichtsdefinition benötigen, fügen Sie den text hinzu Spalte in Ihrer Abfrage.

Die dba_views Anzeigen

Die dba_views data dictionary view beschreibt alle Ansichten in der Datenbank:

SELECT view_name
FROM all_views;

Beachten Sie, dass Sie für diese Abfrage DBA-Berechtigungen benötigen.

Wenn Sie die Ansichtsdefinition benötigen, fügen Sie den text hinzu Spalte in Ihrer Abfrage.