oracle 物化视图
来源:互联网 发布:mac windows home 编辑:程序博客网 时间:2024/05/12 07:43
CREATE MATERIALIZED VIEW MV_LAST_EMPLOYEE
REFRESH COMPLETE ON DEMAND
AS
SELECT
--*************************************************************
-- CURRENT VERSION: V1.0
-- AUTHOR : YJ
-- CREATED : 2014-04-17
-- PURPOSE : 查询员工最新网点
-- 数据来源为TM_EMPLOYEE
-- MODIFY HISTORY
-- -------------------------------------------------------------
--*************************************************************
"EMP_CODE","EMP_NAME","DEPT_CODE","LEV"
FROM (SELECT T.EMP_CODE,t.EMP_NAME,
T.DEPT_CODE,
RANK() OVER(PARTITION BY T.EMP_CODE ORDER BY T.VALID_FLG DESC, T.Modified_Tm DESC, T.LOGOUT_DT DESC) AS LEV
FROM TM_EMPLOYEE T
) R
REFRESH COMPLETE ON DEMAND
AS
SELECT
--*************************************************************
-- CURRENT VERSION: V1.0
-- AUTHOR : YJ
-- CREATED : 2014-04-17
-- PURPOSE : 查询员工最新网点
-- 数据来源为TM_EMPLOYEE
-- MODIFY HISTORY
-- -------------------------------------------------------------
--*************************************************************
"EMP_CODE","EMP_NAME","DEPT_CODE","LEV"
FROM (SELECT T.EMP_CODE,t.EMP_NAME,
T.DEPT_CODE,
RANK() OVER(PARTITION BY T.EMP_CODE ORDER BY T.VALID_FLG DESC, T.Modified_Tm DESC, T.LOGOUT_DT DESC) AS LEV
FROM TM_EMPLOYEE T
) R
WHERE R.LEV = 1;
begin
sys.dbms_job.submit(job => :job,
what => 'begin dbms_mview.refresh(''MV_LAST_EMPLOYEE'',''C'');end;',
next_date => to_date('06-02-2017 17:00:00', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'TRUNC(sysdate,''HH24'') + 8/24');
commit;
end;
/
0 0
- ORACLE物化视图-物化视图日志结构
- oracle的物化视图
- oracle的物化视图
- ORACLE中的物化视图
- Oracle的物化视图
- Oracle 物化视图
- Oracle 物化视图
- Oracle的物化视图
- ORACLE中的物化视图
- Oracle的物化视图
- Oracle物化视图语法
- oracle物化视图刷新
- Oracle物化视图 (转)
- Oracle 物化视图
- oracle 物化视图(转)
- Oracle中的物化视图
- ORACLE物化视图
- oracle 物化视图 总结
- 系统自带的bug
- Oracle数据库CPU使用率过高处理记录
- UITableView偏移量的坑
- Scala知识图谱
- Understanding ES6学习笔记
- oracle 物化视图
- 文件编译的问题
- Xcode8工程支持PCH
- 1152_点菜问题
- css中的flex用法
- js知识点整理
- 第一范式,第二范式,第三范式
- 程序进入后台后可以运行时间的调整-----长期在后台运行
- Hadoop命令行基本操作