令琛 回答:
Oracle数据库的查询语句非常多,基础的有:
1. 查询某用户被赋予的表权限
SELECT * FROM user_tab_privs_made where grantee='USR_GIS'
2. 按名称查询视图
select view_name from user_views where view_name like 'V%'
3. 查询数据表所占用的空间
select OWNER, t.segment_name, t.segment_type, sum(t.bytes / 1024 / 1024) mmm
from dba_segments t
where t.owner = '用户名'
and t.segment_type='TABLE'
--and t.segment_name='表名'
group by OWNER, t.segment_name, t.segment_type
order by mmm desc;