我想在PL / SQL Developer中查看属于数据库的模式。
我知道在SQL Developer中可以在“其他用户”节点中查看它们,但是PL / SQL Developer中的模式在哪里?
答案 0 :(得分:0)
取决于您的访问级别。
在Oracle中,“用户”拥有自己的对象,因此通常将用户和模式同义地使用。
您可以通过查询weight
(或ALL_USERS
,如果您具有DBA访问权限)来查看用户。
如果将“模式”定义为拥有对象的用户,则可以查询DBA_USERS
(或ALL_OBJECTS
):
DBA_OBJECTS
要获取特定用户/模式的对象列表:
SELECT owner, count(1) num_objs
FROM all_objects
GROUP BY owner;