sql >> Databasteknik >  >> RDS >> Oracle

Hur man listar alla vyer i Oracle Database

Du kan använda följande vyer för att returnera en lista över vyer i Oracle Database.

user_views Visa

user_views dataordbokvyn beskriver vyerna som ägs av den aktuella användaren:

SELECT view_name
FROM user_views;

Om du behöver vydefinitionen, inkludera text kolumnen i din fråga.

Som nämnts returnerar detta endast de vyer som ägs av den aktuella användaren.

För att returnera mer än så, använd en av följande vyer.

all_views Visa

all_views dataordbokvyn beskriver vyerna som är tillgängliga för den aktuella användaren:

SELECT view_name
FROM all_views;

Som med user_views , om du behöver vydefinitionen, inkludera text kolumnen i din fråga.

dba_views Visa

dba_views dataordbokvyn beskriver alla vyer i databasen:

SELECT view_name
FROM all_views;

Observera att du behöver dba-privilegier för den här frågan.

Om du behöver vydefinitionen, inkludera text kolumnen i din fråga.


  1. FGCB_ADD_REMOVE-spärren

  2. Visa valda resultat vertikalt i psql, som görs av MySQL:s \G

  3. Redigera tabellrader / poster i SQL Server Management Studio ( SSMS) - SQL Server självstudie / TSQL självstudie del 18

  4. FEL 2006 (HY000):MySQL-servern har försvunnit