ID,SHELL_ID,SHELL, HOST_NAME,STATE,CREATE_TIME,SHELL_TIME DELETE FROM SHELL_STATE WHERE APP_INFO_ID = #{shellId} DELETE FROM SHELL_STATE WHERE DELETE FROM SHELL_STATE WHERE ID = #{id} DELETE FROM SHELL_STATE WHERE ID IN #{item} update SHELL_STATE set STATE='4' WHERE ID IN #{item} update SHELL_STATE set STATE='2' WHERE STATE='1' and SHELL_ID = #{shellId} update SHELL_STATE set STATE='1',CREATE_TIME=current_timestamp WHERE SHELL_ID = #{shellId} AND SHELL_TIME = #{shellTime} INSERT INTO SHELL_STATE ID, SHELL_ID, HOST_NAME, STATE, SHELL, SHELL_TIME, CREATE_TIME #{id}, #{shellId}, #{hostname}, #{state}, #{shell}, #{shellTime}, #{createTime} UPDATE SHELL_STATE SHELL_ID = #{shellId}, HOST_NAME = #{hostname}, STATE = #{state}, SHELL = #{shell}, SHELL_TIME = #{shellTime}, CREATE_TIME = #{createTime} WHERE ID = #{id} begin INSERT INTO SHELL_STATE (ID, SHELL_ID,SHELL, HOST_NAME,STATE,CREATE_TIME,SHELL_TIME) VALUES (#{item.id},#{item.shellId},#{item.shell},#{item.hostname},#{item.state},#{item.createTime},#{item.shellTime}); end; INSERT INTO SHELL_STATE (ID, SHELL_ID,SHELL, HOST_NAME,STATE,CREATE_TIME,SHELL_TIME) VALUES (#{item.id},#{item.shellId},#{item.shell},#{item.hostname},#{item.state},#{item.createTime},#{item.shellTime})