insert into s_visit_info(departure_time, v_name, ps_id, visit_gender, owner_id, reason_type, user_id, state_remark, v_id, visit_time, phone_number, free_time, visit_case, state, community_id, entourage, record_state, car_num, status_cd, car_state, car_remark, room_id) values (#{departureTime}, #{vName}, #{psId}, #{visitGender}, #{ownerId}, #{reasonType}, #{userId}, #{stateRemark}, #{vId}, #{visitTime}, #{phoneNumber}, #{freeTime}, #{visitCase}, #{state}, #{communityId}, #{entourage}, #{recordState}, #{carNum}, #{statusCd}, #{carState}, #{carStateRemark}, #{roomId}) update s_visit_info t set t.status_cd = #{statusCd} ,t.b_id = #{newBId} , t.departure_time= #{departureTime} , t.v_name= #{vName} , t.ps_id= #{psId} , t.visit_gender= #{visitGender} , t.owner_id= #{ownerId} , t.reason_type= #{reasonType} , t.user_id= #{userId} , t.state_remark= #{stateRemark} , t.visit_time= #{visitTime} , t.phone_number= #{phoneNumber} , t.free_time= #{freeTime} , t.visit_case= #{visitCase} , t.state= #{state} , t.car_state= #{carState} , t.car_remark= #{carStateRemark} , t.room_id= #{roomId} , t.car_num = #{carNum} , t.community_id= #{communityId} , t.entourage= #{entourage} , t.record_state= #{recordState} where 1=1 and t.v_id= #{vId}