CREATE MATERILIZED VIEW [SCHEMA.] 实体化视图名
[TABLESPACE] [STORAGE]
[REFRESH [FAST|FORCE|COMPLETE]]
[START WITH 日期] [NEXT 日期]
[FOR UPDATE]
AS 子查询
实体化视图的刷新。
1、 自动刷新,如上例所示,在某个特定的时间自动更改本地实体化视图的内容。
2、 手工刷新,使用DBMS_REFRESH 存储过程来完成。
EXEC DBMS_REFRESH.REFRESH(‘BB’);
注:BB为实体化视图名。
3、 刷新的三种方式:快速刷新(Fast)、完全刷新(Complete)、
快速/完全刷新(Force)。
[TABLESPACE] [STORAGE]
[REFRESH [FAST|FORCE|COMPLETE]]
[START WITH 日期] [NEXT 日期]
[FOR UPDATE]
AS 子查询
实体化视图的刷新。
1、 自动刷新,如上例所示,在某个特定的时间自动更改本地实体化视图的内容。
2、 手工刷新,使用DBMS_REFRESH 存储过程来完成。
EXEC DBMS_REFRESH.REFRESH(‘BB’);
注:BB为实体化视图名。
3、 刷新的三种方式:快速刷新(Fast)、完全刷新(Complete)、
快速/完全刷新(Force)。
Refresh Complete
Start With Sysdate+10/24 Next Trunc(Sysdate,’Day’)+10/24
As Select Sum(Score) Total From AA Group By Class;
说明:该语句建立了一个实体化视图BB,其源数据从表AA获
得。它的刷新模式为完全刷新(Complete),第一次刷新时间为第二
天上午10点,以后在每星期一的上午10点进行完全刷新。
请帮我看代码,我的代码为什么不能创建物化视图。
我不需要一些复制、粘贴的东西。这些东西我在网上也可以轻松搜索到。
也许oracle10g有吧?
不好意思,我误会了。抱歉。不过,类似的这些资料我都可以在网上轻松找到。另外,这个物化视图,我在9I试了也不行啊!!!好像8I就支持了吧。
按照你的操作,还是不行啊。
不过我觉得要是你其他表(ZY_BRXXB0 B 除外)都对的话,那这个表应该是有什么特殊的地方,比如有外键,触发器之类的,你一个个排除一下了,good luck.