有没有办法通过 sql developer 显示当前在 oracle 数据库上设置的所有视图?
谢谢。
对于所有视图(您需要此查询的 dba 权限)
select view_name from dba_views
对于所有可访问的视图(登录用户可访问)
select view_name from all_views
对于登录用户拥有的视图
select view_name from user_views
在相关实例上打开一个新工作表(Alt-F10)
并运行以下查询
SELECT view_name, owner
FROM sys.all_views
ORDER BY owner, view_name
SELECT *
FROM DBA_OBJECTS
WHERE OBJECT_TYPE = 'VIEW'