博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle的物化视图 MATERIALIZED VIEW
阅读量:4051 次
发布时间:2019-05-25

本文共 515 字,大约阅读时间需要 1 分钟。

oracle相关文档 http://docs.oracle.com/cd/E11882_01/server.112/e26088/statements_6002.htm#i2145767 

-- 删除物化视图

drop materialized view v_name;

--创建(简单设置)

CREATE MATERIALIZED VIEW v_name

REFRESH FORCE ON DEMAND START WITH SYSDATE
    NEXT trunc(sysdate,'hh')+3/24
AS  $SQL

其中,下次刷新时间介绍如下:

首先需要了解时间函数,简单来说就是按指定参数截断日期类型

其次后面 +1指加一天,+1/24指加一小时,+2/24指加两个小时,+1/24/60指加一分钟

举例如下:

trunc(sysdate + 1/24,'HH') 每小时刷新一次

trunc(sysdate) + 1/24 +1 每天01:00 AM刷新

trunc(sysdate + 5) + 2/24 从现在起5天后02:00 AM刷新

注:使用trunc是为了下次同步开始时间不受当前运行时间长短影响.参看

参考:

转载地址:http://hmici.baihongyu.com/

你可能感兴趣的文章
LambdaQueryWrapper动态加过滤条件 动态Lambda(首发)
查看>>
javascript 大数值进行按位运算
查看>>
jacob 设置 插入word 的图片大小
查看>>
html2image html转换为图片 生成快照 java
查看>>
GPRS+wifi 云巡更系统开放sdk api 可以和OA CRM 对接巡更系统
查看>>
浏览器页面之间推送消息 A窗口给B窗口推送消息 用于cef多个browser之间通信
查看>>
冒泡排序的2种写法
查看>>
java 使用html写UI 做winform win桌面客户端程序(一)
查看>>
jxbrowser 教程 1 使用jxbrowser 创建简单的浏览器 使用html5+java写cs客户端
查看>>
jxbrowser 监听所有网络请求 jxbrowser 系列教程2
查看>>
jxbrowser 实现java 和 js互相调用(破解版请联系作者)
查看>>
jxbrowser java代码直接调用js代码 (破解版请联系作者)免license
查看>>
jxbrowser 实现自定义右键菜单 jxbrowser破解版请联系作者
查看>>
快速开发框架设计
查看>>
需要统计的数据
查看>>
eclipse js jsp 卡怎么办,解决办法
查看>>
高性能J2EE接口平台设计
查看>>
spring mvc tomcat 线程池的坑
查看>>
JAVA 生成不重复订单号 优化版本 订单号格式为yyyymmdd后面自增
查看>>
mybatis-jpa插件使用教程
查看>>