diff --git a/plugins/dbgate-plugin-oracle/src/backend/Analyser.js b/plugins/dbgate-plugin-oracle/src/backend/Analyser.js index 64b016671..b25676134 100644 --- a/plugins/dbgate-plugin-oracle/src/backend/Analyser.js +++ b/plugins/dbgate-plugin-oracle/src/backend/Analyser.js @@ -193,6 +193,7 @@ class Analyser extends DatabaseAnalyser { definition: row.DEFINITION, tableName: row.TABLE_NAME, triggerLevel: row.TRIGGER_LEVEL, + triggerTiming: row.TRIGGER_TIMING, eventType: row.EVENT_TYPE, })), }; diff --git a/plugins/dbgate-plugin-oracle/src/backend/sql/triggers.js b/plugins/dbgate-plugin-oracle/src/backend/sql/triggers.js index 69ebda3d5..78517df06 100644 --- a/plugins/dbgate-plugin-oracle/src/backend/sql/triggers.js +++ b/plugins/dbgate-plugin-oracle/src/backend/sql/triggers.js @@ -1,6 +1,7 @@ module.exports = ` SELECT - TRIGGER_TYPE AS event_type, + TRIGGER_TYPE AS trigger_timing, + TRIGGERING_EVENT AS event_type, TRIGGER_BODY AS definition, TRIGGER_NAME AS trigger_name, TABLE_NAME AS table_name,