From 618897be85f1e0ae76ea0aa52c42135de65db645 Mon Sep 17 00:00:00 2001 From: Mayur Singal <39544459+ulixius9@users.noreply.github.com> Date: Wed, 14 May 2025 15:48:28 +0530 Subject: [PATCH] Fix #1552: Improve Fetch Oracle View Definition Query (#21177) --- .../src/metadata/ingestion/source/database/oracle/queries.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ingestion/src/metadata/ingestion/source/database/oracle/queries.py b/ingestion/src/metadata/ingestion/source/database/oracle/queries.py index 38f31d308ff..2d5ae8bbcdb 100644 --- a/ingestion/src/metadata/ingestion/source/database/oracle/queries.py +++ b/ingestion/src/metadata/ingestion/source/database/oracle/queries.py @@ -31,14 +31,14 @@ ORACLE_ALL_VIEW_DEFINITIONS = textwrap.dedent( SELECT LOWER(view_name) AS "view_name", LOWER(owner) AS "schema", -DBMS_METADATA.GET_DDL('VIEW', view_name, owner) AS view_def +text AS view_def FROM DBA_VIEWS WHERE owner NOT IN ('SYSTEM', 'SYS') UNION ALL SELECT LOWER(mview_name) AS "view_name", LOWER(owner) AS "schema", -DBMS_METADATA.GET_DDL('MATERIALIZED_VIEW', mview_name, owner) AS view_def +query AS view_def FROM DBA_MVIEWS WHERE owner NOT IN ('SYSTEM', 'SYS') """