diff --git a/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/JobSummaryMapper.xml b/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/JobSummaryMapper.xml
index 262f69ff..3cf080aa 100644
--- a/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/JobSummaryMapper.xml
+++ b/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/JobSummaryMapper.xml
@@ -42,12 +42,12 @@
resultType="com.aizuda.snailjob.template.datasource.persistence.dataobject.DashboardLineResponseDO">
SELECT
createDt,
- COALESCE(SUM(success_num), 0) AS success,
- COALESCE(SUM(fail_num), 0) AS failNum,
- COALESCE(SUM(stop_num), 0) AS stop,
- COALESCE(SUM(cancel_num), 0) AS cancel,
- COALESCE(SUM(fail_num + stop_num + cancel_num), 0) AS fail,
- COALESCE(SUM(success_num + fail_num + stop_num + cancel_num), 0) AS total
+ NVL(SUM(success_num), 0) AS success,
+ NVL(SUM(fail_num), 0) AS failNum,
+ NVL(SUM(stop_num), 0) AS stop,
+ NVL(SUM(cancel_num), 0) AS cancel,
+ NVL(SUM(fail_num + stop_num + cancel_num), 0) AS fail,
+ NVL(SUM(success_num + fail_num + stop_num + cancel_num), 0) AS total
FROM (
SELECT
TO_CHAR(trigger_at, #{dateFormat}) AS createDt,
@@ -63,11 +63,11 @@
diff --git a/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/RetrySummaryMapper.xml b/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/RetrySummaryMapper.xml
index 415d16ea..b1a2d9c6 100644
--- a/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/RetrySummaryMapper.xml
+++ b/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/RetrySummaryMapper.xml
@@ -35,11 +35,11 @@
@@ -59,11 +59,11 @@