如何在oracle 11g中找到隐形表?

Hee*_*Kim 1 oracle oracle11g

有一个名为的表IM_RESULT_INFO.因为我可以看到它SELECT * FROM IM_RESULT_INFO.

但它在sqldeveloper中的表和视图列表中不存在.我还测试SELECT * FROM all_all_tablesSELECT * FROM dba_tables,无法找到表.

在Eclipse IDE中,我在整个项目文件中搜索它,但我找到的唯一代码是SELECT ... FROM IM_RESULT_INFO.

我认为它是表格的混合,但没有办法分析它.我该怎么找到它?

hem*_*108 6

如果您不确定对象的类型,可以签入ALL_OBJECTS.它还将为您提供类型和其他重要细节.
对于物化视图,请检查ALL_MVIEWS.

SELECT *
FROM   ALL_OBJECTS
WHERE  OBJECT_NAME='IM_RESULT_INFO';
Run Code Online (Sandbox Code Playgroud)


pab*_*ico 5

它必须是同义词或视图,检查同义词视图以查看它引用的对象:

SELECT * 
FROM all_synonyms 
WHERE synonym_name = 'IM_RESULT_INFO'  
Run Code Online (Sandbox Code Playgroud)

或视图视图:

SELECT * 
FROM all_views 
WHERE view_name = 'IM_RESULT_INFO' 
Run Code Online (Sandbox Code Playgroud)