The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT 'x'
INTO ls_dummy
FROM user_tables
, user_mviews
WHERE table_name = mview_name
AND mview_name = create_mv.as_mview_name_i
AND NOT EXISTS (
SELECT null
FROM user_objects
WHERE object_type = 'MATERIALIZED VIEW'
AND object_name = table_name
AND object_name = create_mv.as_mview_name_i
)
;
l_statement := 'select version from v$instance';
ga_stmt.DELETE;
ga_stmt.DELETE;
ga_stmt.DELETE;
ga_stmt.DELETE;
EXECUTE IMMEDIATE 'ALTER SESSION SET "_mv_refresh_selections"=TRUE';