refactor(steamMY, zhengqi): 增加时间字段的字符长度

- 将 steamMY.sql 和 zhengqi.sql 中的 record_time 字段长度从 VARCHAR(10) 修改为 VARCHAR(30)
- 此修改旨在容纳更长的时间字符串,避免因时间格式变化导致的错误或数据丢失
示例:
假设当前时间是 2023-10-05 14:30:00,那么:
    DATEADD(HH, -1, @dateinfo) 的结果是 2023-10-05 13:30:00。
    CONVERT(VARCHAR(10), '2023-10-05 13:30:00', 120) 的结果是 2023-10-05。
因此,record_time 最终的值是 2023-10-05,看起来像是 0点。
master
zch 7 months ago
parent 84d2942855
commit 02da95585b

@ -15,7 +15,7 @@ BEGIN
DATEADD(HH, -1, @dateinfo) AS begin_time,
DATEADD(HH, 0, @dateinfo) AS end_time,
CONVERT(VARCHAR(10), DATEADD(HH, -1, @dateinfo), 120) AS record_time
CONVERT(VARCHAR(30), DATEADD(HH, -1, @dateinfo), 120) AS record_time
FROM ems_base_monitor_info t1
LEFT JOIN (
SELECT T1.monitor_code, T1.steam_flow,T1.collect_time

@ -16,7 +16,7 @@ INSERT INTO ems_report_point_steam (monitor_code, expend,instrument_value,begin_
ISNULL(t3.steam_flow,0) AS instrument_value,
DATEADD(HH, -1, @dateinfo) AS begin_time,
DATEADD(HH, 0, @dateinfo) AS end_time,
CONVERT(VARCHAR(10), DATEADD(HH, -1, @dateinfo), 120) AS record_time
CONVERT(VARCHAR(30), DATEADD(HH, -1, @dateinfo), 120) AS record_time
FROM ems_base_monitor_info t1
LEFT JOIN (
SELECT T1.monitor_code, T1.steam_flow

Loading…
Cancel
Save