Current MVW
This commit is contained in:
parent
da720e81db
commit
0787c15d8a
@ -1,7 +1,7 @@
|
|||||||
-- DROP MATERIALIZED VIEW nav_availability_mvw;
|
-- DROP MATERIALIZED VIEW nav_availability_mvw;
|
||||||
CREATE MATERIALIZED VIEW nav_availability_mvw
|
CREATE MATERIALIZED VIEW nav_availability_mvw
|
||||||
BUILD DEFERRED
|
BUILD DEFERRED
|
||||||
REFRESH ON DEMAND COMPLETE
|
REFRESH COMPLETE ON DEMAND
|
||||||
AS
|
AS
|
||||||
WITH w AS (
|
WITH w AS (
|
||||||
SELECT
|
SELECT
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
-- DROP MATERIALIZED VIEW nav_overview_mvw;
|
-- DROP MATERIALIZED VIEW nav_overview_mvw;
|
||||||
CREATE MATERIALIZED VIEW nav_overview_mvw
|
CREATE MATERIALIZED VIEW nav_overview_mvw
|
||||||
BUILD DEFERRED
|
BUILD DEFERRED
|
||||||
REFRESH ON DEMAND COMPLETE
|
REFRESH COMPLETE ON DEMAND
|
||||||
AS
|
AS
|
||||||
WITH t AS (
|
WITH t AS (
|
||||||
SELECT /*+ MATERIALIZE */
|
SELECT /*+ MATERIALIZE */
|
||||||
@ -109,11 +109,19 @@ SELECT
|
|||||||
--
|
--
|
||||||
t.comments,
|
t.comments,
|
||||||
--
|
--
|
||||||
|
'UD' AS allow_changes, -- U = update, D = delete
|
||||||
|
--
|
||||||
t.page_root || '.' || TO_CHAR(10000 + t.r#) || '.' || NVL(t.order#, t.page_id) || '.' || n.page_id AS sort_order
|
t.page_root || '.' || TO_CHAR(10000 + t.r#) || '.' || NVL(t.order#, t.page_id) || '.' || n.page_id AS sort_order
|
||||||
FROM navigation n
|
FROM navigation n
|
||||||
JOIN apps a
|
JOIN apps a
|
||||||
ON a.app_id = n.app_id
|
ON a.app_id = n.app_id
|
||||||
LEFT JOIN t
|
LEFT JOIN t
|
||||||
ON t.app_id = n.app_id
|
ON t.app_id = n.app_id
|
||||||
AND t.page_id = n.page_id;
|
AND t.page_id = n.page_id
|
||||||
|
WHERE (n.app_id, n.page_id) NOT IN (
|
||||||
|
SELECT
|
||||||
|
app.get_core_app_id() AS app_id,
|
||||||
|
947 AS page_id
|
||||||
|
FROM DUAL
|
||||||
|
);
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
-- DROP MATERIALIZED VIEW obj_modules_mvw;
|
-- DROP MATERIALIZED VIEW obj_modules_mvw;
|
||||||
CREATE MATERIALIZED VIEW obj_modules_mvw
|
CREATE MATERIALIZED VIEW obj_modules_mvw
|
||||||
BUILD DEFERRED
|
BUILD DEFERRED
|
||||||
REFRESH ON DEMAND COMPLETE
|
REFRESH COMPLETE ON DEMAND
|
||||||
AS
|
AS
|
||||||
WITH i AS (
|
WITH i AS (
|
||||||
-- find modules and start lines in spec and body
|
-- find modules and start lines in spec and body
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user