ID,SHELL,SHELL_NAME,STATE,CREATE_TIME,SHELL_TYPE,SHELL_TIME,SHELL_DAY,ACCOUNT = #{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 SHELL_INFO WHERE ID = #{id} DELETE FROM SHELL_INFO WHERE ID IN #{item} INSERT INTO SHELL_INFO ID, SHELL, SHELL_NAME, STATE, SHELL_TYPE, SHELL_TIME, SHELL_DAY, ACCOUNT, CREATE_TIME #{id}, #{shell}, #{shellName}, #{state}, #{shellType}, #{shellTime}, #{shellDay}, #{account}, #{createTime} begin INSERT INTO SHELL_INFO (ID,SHELL,SHELL_NAME,CREATE_TIME,STATE,SHELL_TYPE,SHELL_TIME,SHELL_DAY,ACCOUNT) VALUES (#{item.id},#{item.shell},#{item.shellName},#{item.createTime},#{item.state},#{item.shellType},#{item.shellTime},#{item.shellDay},#{item.account}); end; INSERT INTO SHELL_INFO (ID,SHELL,SHELL_NAME,CREATE_TIME,STATE,SHELL_TYPE,SHELL_TIME,SHELL_DAY,ACCOUNT) VALUES (#{item.id},#{item.shell},#{item.shellName},#{item.createTime},#{item.state},#{item.shellType},#{item.shellTime},#{item.shellDay},#{item.account}) begin UPDATE SHELL_INFO SHELL = #{item.shell}, SHELL_NAME = #{item.shellName}, STATE = #{item.state}, SHELL_TYPE = #{item.shellType}, SHELL_TIME = #{item.shellTime}, SHELL_DAY = #{item.shellDay}, CREATE_TIME= #{item.createTime} WHERE ID = #{item.id}; end; UPDATE SHELL_INFO SHELL = #{shell}, SHELL_NAME = #{shellName}, STATE = #{state}, SHELL_TYPE = #{shellType}, SHELL_TIME = #{shellTime}, SHELL_DAY = #{shellDay}, CREATE_TIME = #{createTime} WHERE ID = #{id}