plsql刚导入数据库为什么有些表看不见却能查询

2025-03-23 19:15:38
推荐回答(3个)
回答(1):

在查询时,查询对象并不一定是表,可能还是视图(view)、同义词(synonym)。
你可以通过查询语句查询对象的类型以及是哪个用户下的对象。
select owner, ojbect_name, object_name
from all_objects
where object_name = '大写的对象名';
其中: owner是拥有该对象的用户
ojbect_name是对象的类型
如果owner是PUBLIC则表示该对象时公共的。

回答(2):

select * from all_tables t where t.table_name like '%表名%'

查一下那些看不见的表是在哪个owner下面的.

回答(3):

打开SQL,在你导入的目标数据库右键单击多刷新几次就ok了