update xzx_user_info set partner_id=concat(partner_id,',',#{partnerId}) where user_id=#{userId} and locate(#{partnerId},partner_id)=0 update xzx_user_info set nick_name=#{nickName},longitude=#{longitude}, latitude=#{latitude} where user_id=#{userId} insert into xzx_user_info (user_id,mobile_phone, avatar, login_account, password, salt, name, nick_name,birthday,sex,user_type,open_id,country,province,city,longitude,latitude,regist_time,del_flag,regist_type,is_prohibit,partner_id) values ( #{userId}, #{mobilePhone}, #{avatar}, #{loginAccount}, #{password}, #{salt}, #{name},#{nickName},#{birthday},#{sex},1,null,'China',#{province},#{city},#{longitude},#{latitude},SYSDATE(),0,3,0,#{partnerId} )