我想要盤點出所有 oralce table 內的column 清單
但synonyms類型的object type 不是table,無法使用一般語法列出
該synonyms 的 owner是'STAGE',
我可以看到 SELECT * FROM STAGE.XXXTABLE;
但使用SQL developer的視窗都找不到這個STAGE....
[同義字,公用同義字,其他使用者..都翻不到]
10幾年前考了 Oracle DBA 證照,但卻從沒實際管理過…
關於您的問題,但我印象中好像有 View 可查~
雖然是十幾年的印象,不一定可靠…,但亦請您嘗試如下 SQL 指令,看是否能幫上您的忙。
SELECT synonym_name,table_name,table_owner FROM DBA_SYNONYMS
↑這是資料庫內的所有同義詞,加上 table_owner 的話,可以順便看 USER 層級所定義的同義詞,效果同查詢 USER_SYNONYMS 這個 View。