diff --git a/jeecg-module-abnormal-alarm/src/main/java/org/jeecg/modules/mapper/xml/sysDatabaseMapper.xml b/jeecg-module-abnormal-alarm/src/main/java/org/jeecg/modules/mapper/xml/sysDatabaseMapper.xml index 27614f7b..9b131ecb 100644 --- a/jeecg-module-abnormal-alarm/src/main/java/org/jeecg/modules/mapper/xml/sysDatabaseMapper.xml +++ b/jeecg-module-abnormal-alarm/src/main/java/org/jeecg/modules/mapper/xml/sysDatabaseMapper.xml @@ -63,9 +63,9 @@ SELECT a.table_name AS tableName, a.num_rows AS numRow, - ROUND((d.bytes / (1024 * 1024)), 2) AS dataSize, - ROUND((d.bytes / (1024 * 1024)), 2) AS indexSize, - ROUND((d.bytes / d.max_size) * 100, 3) AS used + COALESCE(ROUND((d.bytes / (1024 * 1024)), 2), 0) AS dataSize, + COALESCE(ROUND((d.bytes / (1024 * 1024)), 2), 0) AS indexSize, + COALESCE(ROUND((d.bytes / d.max_size) * 100, 3), 0) AS used FROM all_tables a LEFT JOIN dba_segments d ON a.owner = d.owner AND a.table_name = d.segment_name AND d.segment_type = 'TABLE' @@ -76,7 +76,7 @@