ID,HOST_NAME, FILE_NAME,FILE_PATH,FILE_SIGN,CREATE_TIME,STATE,ACTIVE,FILE_MODTIME = #{startTime} and CREATE_TIME <=#{endTime}]]> = cast(#{startTime} as timestamp) and CREATE_TIME <= cast(#{endTime} as timestamp)]]> = to_date(#{startTime},'yyyy-MM-dd hh24:mi:ss') and CREATE_TIME <= to_date(#{endTime},'yyyy-MM-dd hh24:mi:ss')]]> DELETE FROM FILE_SAFE WHERE ID = #{id} DELETE FROM FILE_SAFE WHERE DELETE FROM FILE_SAFE WHERE ID IN #{item} INSERT INTO FILE_SAFE ID, HOST_NAME, FILE_NAME, FILE_PATH, FILE_SIGN, STATE, ACTIVE, FILE_MODTIME, CREATE_TIME #{id}, #{hostname}, #{fileName}, #{filePath}, #{fileSign}, #{state}, #{active}, #{fileModtime}, #{createTime} begin INSERT INTO FILE_SAFE (ID,HOST_NAME, FILE_NAME,FILE_PATH,FILE_SIGN,CREATE_TIME,STATE,ACTIVE,FILE_MODTIME) VALUES (#{item.id},#{item.hostname},#{item.fileName},#{item.filePath},#{item.fileSign},#{item.createTime},#{item.state},#{item.active},#{item.fileModtime}); end; INSERT INTO FILE_SAFE (ID,HOST_NAME, FILE_NAME,FILE_PATH,FILE_SIGN,CREATE_TIME,STATE,ACTIVE,FILE_MODTIME) VALUES (#{item.id},#{item.hostname},#{item.fileName},#{item.filePath},#{item.fileSign},#{item.createTime},#{item.state},#{item.active},#{item.fileModtime}) UPDATE FILE_SAFE SET STATE = '2' WHERE HOST_NAME IN #{item} begin UPDATE FILE_SAFE HOST_NAME = #{item.hostname}, FILE_NAME = #{item.fileName}, FILE_PATH = #{item.filePath}, FILE_SIGN = #{item.fileSign}, STATE = #{item.state}, ACTIVE = #{item.active}, FILE_MODTIME = #{item.fileModtime}, CREATE_TIME= #{item.createTime} WHERE ID = #{item.id}; end; UPDATE FILE_SAFE HOST_NAME = #{hostname}, FILE_NAME = #{fileName}, FILE_PATH = #{filePath}, FILE_SIGN = #{fileSign}, STATE = #{state}, ACTIVE = #{active}, FILE_MODTIME = #{fileModtime}, CREATE_TIME = #{createTime} WHERE ID = #{id}