id, open_id, session_key, create_time
  
  
  
    
    delete from se_webchat_logon_state
    where id = #{id,jdbcType=BIGINT}
  
  
    
    insert into se_webchat_logon_state (id, open_id, session_key, 
      create_time)
    values (#{id,jdbcType=BIGINT}, #{openId,jdbcType=VARCHAR}, #{sessionKey,jdbcType=VARCHAR}, 
      #{createTime,jdbcType=TIMESTAMP})
  
  
    
    insert into se_webchat_logon_state
    
      
        id,
      
      
        open_id,
      
      
        session_key,
      
      
        create_time,
      
    
    
      
        #{id,jdbcType=BIGINT},
      
      
        #{openId,jdbcType=VARCHAR},
      
      
        #{sessionKey,jdbcType=VARCHAR},
      
      
        #{createTime,jdbcType=TIMESTAMP},
      
    
  
  
    
    update se_webchat_logon_state
    
      
        open_id = #{openId,jdbcType=VARCHAR},
      
      
        session_key = #{sessionKey,jdbcType=VARCHAR},
      
      
        create_time = #{createTime,jdbcType=TIMESTAMP},
      
    
    where id = #{id,jdbcType=BIGINT}
  
  
    
    update se_webchat_logon_state
    set open_id = #{openId,jdbcType=VARCHAR},
      session_key = #{sessionKey,jdbcType=VARCHAR},
      create_time = #{createTime,jdbcType=TIMESTAMP}
    where id = #{id,jdbcType=BIGINT}