CREATE TABLE IF NOT EXISTS `history_hourly_${timeUnits}` ( `mac` VARCHAR (30) DEFAULT NULL COMMENT '设备mac', `time` datetime DEFAULT NULL COMMENT '数据时间', `value` json DEFAULT NULL COMMENT '数据', `version` INT(11) DEFAULT NULL COMMENT '型号', KEY `idx_mac_time` (`mac`,`time`) ) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT '小时数据表' CREATE TABLE IF NOT EXISTS `history_hourly_${timeUnits}_complete` ( `mac` VARCHAR (30) DEFAULT NULL COMMENT '设备mac', `time` datetime DEFAULT NULL COMMENT '数据时间', `value` json DEFAULT NULL COMMENT '数据', KEY `idx_mac_time` (`mac`,`time`) ) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT '包含最大值,最小值,平局值的小时数据表' INSERT INTO history_hourly_${timeUnits} VALUES (#{item.mac}, #{item.time}, #{item.value}, #{item.version}) INSERT INTO history_hourly_${timeUnits}_complete VALUES (#{item.mac}, #{item.time}, #{item.value}) INSERT INTO history_hourly_${timeUnits} VALUES (#{item.mac}, #{item.time}, #{item.value}, #{item.version})