oracle中如何查看一个视图里面有哪几个表
可以尝试在oracle中用PL/SQL找到对应的视图,然后右击点“编辑”,就可以看到有哪些表了。
创新互联公司是一家专业提供积石山保安族东乡族企业网站建设,专注与成都网站制作、网站设计、H5页面制作、小程序制作等业务。10年已为积石山保安族东乡族众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。
Oracle怎么查看表的大小?
每张表都是作为“段”来存储的,可以通过user_segments视图查看其相应信息。\x0d\x0a段(segments)的定义:如果创建一个堆组织表,则该表就是一个段。\x0d\x0asql:SELECT segment_name AS TABLENAME,BYTES FROM user_segments WHERE segment_name='表名'。\x0d\x0a解释:\x0d\x0asegment_name 就是要查询的表名(大写),BYTES 为表存储所占用的字节数。本sql的意思就是查询出表名和表所占的存储空间大小。
如何查询oracle中的所有表和视图
--查询所有表,owner为用户,dba_objects只能由具有dba角色的用户去查询,比如system用户。
select * from dba_objects where owner='SYS' and object_type='TABLE';
--查询所有视图
select * from dba_objects where object_type='VIEW';
--查看object_type所有对象类型,你可以看看,需要什么就查什么
select distinct object_type from dba_objects order by object_type asc;
分享名称:oracle视图怎么查表,Oracle查看视图
文章起源:http://scgulin.cn/article/heceed.html