SELECT
table_name,
column_name,
data_type
FROM all_tab_columns
WHERE table_name = 'VIEWNAME'
AND owner = 'OWNER'
ORDER BY column_id
Możesz także użyć USER_TAB_COLUMNS
i/lub DBA_TAB_COLUMNS
w zależności od Twoich uprawnień i tego, czy masz uprawnienia do wysyłania zapytań do widoku.