刷新物化视图脚本
2014-04-02 13:18
253 查看
CREATE OR REPLACE PROCEDURE OSS03.p_syncbasictable IS
CURSOR my_cursor IS
SELECT t.mview_name FROM user_mviews t ORDER BY mview_name;
lv_mview_name VARCHAR(30);
lv_errinfo VARCHAR(4000);
lv_count NUMBER(5) := 0;
vsqlerrm VARCHAR2(2000);
BEGIN
OPEN my_cursor;
LOOP
FETCH my_cursor
INTO lv_mview_name;
EXIT WHEN my_cursor%NOTFOUND;
lv_count := lv_count + 1;
BEGIN
dbms_mview.refresh(lv_mview_name, 'FAST');
EXCEPTION
WHEN OTHERS THEN
vsqlerrm := substrb(SQLERRM, 1, 200);
oss_user.pro_sys_os_sms_message_insert('06139',
'06139',
'86139xxxxx',
'OSS_SITES_CLASS_INFO刷新错误' ||
vsqlerrm,
100);
COMMIT;
END;
END LOOP;
EXCEPTION
WHEN OTHERS THEN
vsqlerrm := substrb(SQLERRM, 1, 200);
oss_user.pro_sys_os_sms_message_insert('06139',
'06139',
'8613922811554',
'OSS_SITES_CLASS_INFO刷新错误' ||
vsqlerrm,
100);
END p_syncbasictable;
/
CREATE OR REPLACE PROCEDURE OSS03.p_syncbasictable IS
CURSOR my_cursor IS
SELECT t.mview_name FROM user_mviews t ORDER BY mview_name;
lv_mview_name VARCHAR(30);
lv_errinfo VARCHAR(4000);
lv_count NUMBER(5) := 0;
vsqlerrm VARCHAR2(2000);
BEGIN
OPEN my_cursor;
LOOP
FETCH my_cursor
INTO lv_mview_name;
EXIT WHEN my_cursor%NOTFOUND;
lv_count := lv_count + 1;
BEGIN
dbms_mview.refresh(lv_mview_name, 'FAST');
EXCEPTION
WHEN OTHERS THEN
vsqlerrm := substrb(SQLERRM, 1, 200);
oss_user.pro_sys_os_sms_message_insert('06139',
'06139',
'86139xxxxx',
'OSS_SITES_CLASS_INFO刷新错误' ||
vsqlerrm,
100);
COMMIT;
END;
END LOOP;
EXCEPTION
WHEN OTHERS THEN
vsqlerrm := substrb(SQLERRM, 1, 200);
oss_user.pro_sys_os_sms_message_insert('06139',
'06139',
'8613922811554',
'OSS_SITES_CLASS_INFO刷新错误' ||
vsqlerrm,
100);
END p_syncbasictable;
/
相关文章推荐
- Oracle:物化视图创建及刷新的脚本.
- 物化视图创建 及 刷新机制修改
- 物化视图的快速刷新
- ORA-12052,不能建立快速刷新物化视图的解决
- oracle基于COMMIT SCN的物化视图日志如何支持快速刷新(二)
- Oracle 存储过程刷新物化视图
- 理解物化视图刷新过程中出现的约束冲突
- 批量刷新远程物化视图的方法(备用)
- 物化视图的快速刷新
- 物化视图每天自动刷新2次的方法
- 物化视图快速刷新不支持标准外联接写法
- 批量刷新远程物化视图的方法(备用)
- Oracle如何根据物化视图日志快速刷新物化视图
- Oracle如何根据物化视图日志快速刷新物化视图
- 物化视图每天自动刷新2次的方法
- 52、物化视图的快速刷新
- ORACLE物化视图--物化视图的快速刷新
- 物化视图创建 及 刷新机制修改
- Oracle 物化视图日志 与 快速刷新 说明
- 基于分区表的物化视图快速刷新以及维护