CORE/views/obj_overview.sql
2022-01-22 21:05:34 +01:00

18 lines
547 B
SQL

CREATE OR REPLACE VIEW obj_overview AS
SELECT
object_type,
COUNT(*) AS count_objects,
--
CASE object_type
WHEN 'TABLE' THEN app.get_page_link(951)
WHEN 'TRIGGER' THEN app.get_page_link(952)
WHEN 'VIEW' THEN app.get_page_link(955)
WHEN 'PACKAGE' THEN app.get_page_link(960)
WHEN 'JOB' THEN app.get_page_link(905)
ELSE NULL
END AS page_link
FROM user_objects
WHERE object_type NOT IN ('PACKAGE BODY', 'TABLE PARTITION')
GROUP BY object_type;