我想獲取物化視圖的列型別。我正在嘗試:
select * from user_tab_columns
與:
select * from ALL_TAB_COLUMNS
但我不知道如何僅過濾物化視圖。
uj5u.com熱心網友回復:
一種選擇是
select col.*
from user_tab_columns col
where col.table_name in (select mv.mview_name
from user_mviews mv)
如果您想查詢all_tab_columns而不是user_tab_columns,您還想使用all_mviews并包括所有者
select col.*
from all_tab_columns col
where (col.owner, col.table_name) in (select mv.owner, mv.mview_name
from all_mviews mv)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/321330.html
標籤:sql 甲骨文 甲骨文11g 甲骨文10g oracle-sqldeveloper
