-------------------------------生成一个日期时间序列,从'2024-12-03'开始,每小时递增----------------------------
 ---原oracle :
 SELECT to_date('2024-12-03', 'yyyy-mm-dd') + (ROWNUM - 1) / 24 data_time
                 FROM dual
                 CONNECT BY ROWNUM <= (to_date('2024-12-04' || ' 23', 'yyyy-mm-dd hh24') - to_date('2024-12-03', 'yyyy-mm-dd')) * 24 + 1
 / 24
    
 * INTERVAL '1' HOUR
/ ${timeForDay}
* INTERVAL ${timeForDay} HOUR             
 ---转为达梦数据库 测试:/ 24 替换为: * INTERVAL '1' HOUR 
SELECT to_date('2024-12-03', 'yyyy-mm-dd') + (ROWNUM - 1) * INTERVAL '1' HOUR data_time
                 FROM dual
                 CONNECT BY ROWNUM <= (to_date('2024-12-04' || ' 23', 'yyyy-mm-dd hh24') - to_date('2024-12-03', 'yyyy-mm-dd')) * 24 + 1
 ---转为达梦数据库测试:/ 24 替换为: * INTERVAL '1' HOUR 
                 
 SELECT TO_DATE('2024-12-03', 'yyyy-mm-dd') + (LEVEL - 1) * INTERVAL '1' HOUR AS data_time
 FROM  DUAL
 CONNECT BY LEVEL <= (TO_DATE('2024-12-04 23:00', 'yyyy-mm-dd hh24:mi') - TO_DATE('2024-12-03', 'yyyy-mm-dd')) * 24 + 1;     
 ---转为达梦数据库解决方案: / ${timeForDay} 替换为: * INTERVAL ${timeForDay} HOUR               
                 
 ----------------------------------------------------