select id, device_code , name , type, plc_db_read_address, is_active, create_time, plc_db_write_address, rkqq, kx, dw, tray_code, task_no,exception,tray_size,allow_put,ip_address , port, sszt from device_ssj insert into device_ssj device_code , name , type, ip_address, plc_db_read_address, is_active, create_time, plc_db_write_address, rkqq, kx, dw, tray_code, task_no, #{deviceCode }, #{name }, #{type}, #{ipAddress}, #{plcDbReadAddress}, #{isActive}, #{createTime}, #{plcDbWriteAddress}, #{rkqq}, #{kx}, #{dw}, #{trayCode}, #{taskNo}, update device_ssj rkqq = #{rkqq}, kx = #{kx}, dw = #{dw}, tray_code = #{trayCode}, task_no = #{taskNo}, exception = #{exception}, tray_size = #{traySize}, allow_put = #{allowPut}, where id = #{id} delete from device_ssj where id = #{id} delete from device_ssj where id in #{id}