code: func (e *InsertExec) Close() error {
  	e.ctx.GetSessionVars().CurrInsertValues = chunk.Row{}
  	e.setMessage()
  	if e.SelectExec != nil {
  		return e.SelectExec.Close()
  	}
  	return nil
  }
docs: // Close implements the Executor Close interface.