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.