Calls
-
PROCEDURE DBMS_REFRESH.ADD
(
name
IN VARCHAR2,{
list
IN VARCHAR2 |tab
IN DBMS_UTILITY.UNCL_ARRAY},lax
IN BOOLEAN := FALSE); Adds members in list or tab to group name. If you are moving a materialized view from one group to another, lax must be TRUE.
-
PROCEDURE DBMS_REFRESH.CHANGE
(
name
IN VARCHAR2,next_date
IN DATE := NULL,interval
IN VARCHAR2 := NULL,implicit_destroy
IN BOOLEAN := NULL,rollback_seg
IN VARCHAR2 := NULL,push_deferred_rpc
IN BOOLEAN := NULL,refresh_after_errors
IN BOOLEAN := NULL,purge_option
IN BINARY_INTEGER := NULLparallelism
IN BINARY_INTEGER := NULL,heap_size
IN BINARY_INTEGER := NULL); Changes the interval for refresh group name, starting with next_date. The remaining parameters alter other characteristics of the refresh group, as described in the MAKE procedure.
-
PROCEDURE DBMS_REFRESH.DESTROY
(
name
IN VARCHAR); Removes materialized views from name and deletes the group.
-
PROCEDURE DBMS_REFRESH.MAKE
(
name
IN VARCHAR2,{
list
IN VARCHAR2 |tab
IN DBMS_UTILITY.UNCL_ARRAY},next_date
IN DATE := NULL,interval
IN VARCHAR2 := NULL,implicit_destroy
IN BOOLEAN := FALSE,lax
IN BOOLEAN := NULL,job
IN BINARY_INTEGER := 0,rollback_seg
IN VARCHAR2 := NULL,push_deferred_rpc
IN BOOLEAN := TRUE,refresh_after_errors
IN BOOLEAN := FALSE,purge_option
IN BINARY_INTEGER := NULLparallelism
IN BINARY_INTEGER := NULL,heap_size
IN BINARY_INTEGER := NULL); Creates refresh group name from list or tab. The interval for refresh group name is the time between refreshes, ...
Get Oracle in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.