code: func (e *LoadDataInfo) SetMessage() {
  	stmtCtx := e.ctx.GetSessionVars().StmtCtx
  	numRecords := stmtCtx.RecordRows()
  	numDeletes := 0
  	numSkipped := numRecords - stmtCtx.CopiedRows()
  	numWarnings := stmtCtx.WarningCount()
  	msg := fmt.Sprintf(mysql.MySQLErrName[mysql.ErrLoadInfo], numRecords, numDeletes, numSkipped, numWarnings)
  	e.ctx.GetSessionVars().StmtCtx.SetMessage(msg)
  }
docs: // SetMessage sets info message(ERR_LOAD_INFO) generated by LOAD statement, it is public because of the special way that
  // LOAD statement is handled.