delete from emergency where id = #{id}; update emergency e set e.install_date = #{installDate}, e.expiration_date = #{expirationDate}, e.num = #{num}, e.remarks = #{remarks}, e.devType = #{devType}, e.model = #{model} where 1=1 and e.lamp_pole_id = #{lampPoleId} and e.id = #{id} insert into emergency(type,devType,num,userid) values (#{type},#{devType},#{num},#{userid}) update emergency e set e.type = #{type}, e.num= #{num} where e.id = #{id}