create database if not exists ${database}; create STABLE if not exists ${database}.device_log ( ts timestamp, log_id BIGINT, log_type TINYINT, `identity` BINARY(100), `log_value` BINARY(100), is_monitor TINYINT, create_by BINARY(100), create_time timestamp, remark BINARY(500) ) TAGS( device_id BIGINT, device_name BINARY(100), serial_number BINARY(50)); create TABLE if not exists ${database}.${tableName} USING ${database}.device_${deviceId} TAGS(log_type,is_monitor,create_by,create_time,remark) (ts2 timestamp, log_type BINARY(100) ); INSERT INTO ${database}.device_${device.serialNumber} USING device_log TAGS (#{device.deviceId},#{device.deviceName},#{device.serialNumber}) VALUES (now, #{device.logId}, #{device.logType},#{device.identity},#{device.logValue},#{device.isMonitor},#{device.createBy},now,#{device.remark} ); delete from ${database}.device_${device.serialNumber} log_id = #{logId} device_id = #{deviceId} serial_number = #{serialNumber}