在oracle中有视图对象号吗?

问题描述 投票:0回答:1

具有查看对象编号?有视图段吗?有同义词对象编号吗?

所以我知道字典视图dba_,all_,user_objects,在此视图中具有object_id列,并且此计数的视图或同义词等对象数在object_type列中具有对象类型吗?而且我知道该视图只是查询而不是细分,但需要准确性方面的帮助,对不起我的英语不好。.在某些情况下,某些问题中我找不到明确的答案吗?

oracle view synonym
1个回答
0
投票

视图和同义词是对象,因此它们具有对象号,但是视图不占用数据库中的物理空间,因此它没有段

SQL> create or replace view V as select * from dual;

View created.

SQL> create synonym SYN for V;

Synonym created.

SQL> select object_id, object_name
  2  from user_objects
  3  where object_name in ('V','SYN');

 OBJECT_ID OBJECT_NAME
---------- ----------------------------------------
     73166 SYN
     73165 V

SQL>
SQL> select * from user_segments
  2  where segment_name = 'V';

no rows selected
© www.soinside.com 2019 - 2024. All rights reserved.