请教建库脚本中的问题

[复制链接]
查看11 | 回复2 | 2008-1-21 16:50:24 | 显示全部楼层 |阅读模式
看oracle自动生成的建库脚本时发现了下面两条语句,有些疑问:为什么对一个表建一个视图呢,对单个表建的视图不是可以进行修改的吗?后来同义词的名称又用了表明,oracle内部是不是直接限制对这个表 (v$map_comp_list)的访问了呀?
create or replace view v_$map_comp_list as select * from v$map_comp_list;
create or replace public synonym v$map_comp_list for v_$map_comp_list;
回复

使用道具 举报

千问 | 2008-1-21 16:50:24 | 显示全部楼层
V$MAP_COMP_LIST contains supplementary information for all element mapping structures.
可以访问,没问题。
SQL> select count(*) from v$map_comp_list ;
COUNT(*)
----------
0
SQL> show user
USER is "SYS"
回复

使用道具 举报

千问 | 2008-1-21 16:50:24 | 显示全部楼层
可是你那条语句是通过同义词访问的视图呢呢,还是直接访问的表呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行