【发布时间】:2012-11-24 10:17:45
【问题描述】:
有没有办法通过sql developer显示当前在oracle数据库上设置的所有视图?
谢谢。
【问题讨论】:
-
This answer 可能会有所帮助。
标签: database oracle view oracle-sqldeveloper
有没有办法通过sql developer显示当前在oracle数据库上设置的所有视图?
谢谢。
【问题讨论】:
标签: database oracle view oracle-sqldeveloper
在相关实例(Alt-F10) 上打开一个新工作表并运行以下查询
SELECT view_name, owner
FROM sys.all_views
ORDER BY owner, view_name
【讨论】:
对于所有视图(您需要此查询的 dba 权限)
select view_name from dba_views
所有可访问的视图(登录用户可访问)
select view_name from all_views
对于登录用户拥有的视图
select view_name from user_views
【讨论】:
SELECT *
FROM DBA_OBJECTS
WHERE OBJECT_TYPE = 'VIEW'
【讨论】: